Diapositiva de juegos 9A

13
Eyder Andres Cruz Deiby Gómez Luis Ángel Bahos ¿COMO SE DISEÑAN Y EN QUE HERRAMIENTAS SE IMPLEMENTAN LOS JUEGOS? Institucion Educativa Cesar Negret Velasco 28/02/17

Transcript of Diapositiva de juegos 9A

Page 1: Diapositiva de juegos 9A

Eyder Andres CruzDeiby Gómez

Luis Ángel Bahos¿COMO SE DISEÑAN Y EN QUE HERRAMIENTAS SE

 IMPLEMENTAN LOS JUEGOS?

Institucion Educativa Cesar Negret Velasco

28/02/17

Page 2: Diapositiva de juegos 9A

Introducción: El presente trabajo se refiere al tema de

informática llamado ¿COMO DISEÑAR UN JUEGO Y EN QUE HERRAMIENTAS SE IMPLEMENTA? Que se puede definir en que pasos hay que hacer para diseñar un juego y en que programas o dispositivos se pone en funcionamiento.

La causa por la que hacemos este trabajo es comprender para que se hacen los juegos y porque razón son importantes. 

Page 3: Diapositiva de juegos 9A

Objetivo:El objetivo de este trabajo es

demostrar al profesor y a nuestros compañeros como es el buen desarrollo de un videojuego y en programas se implementan, y así de esta manera obtener conocimiento sobre el desarrollo de aplicaciones.

Page 4: Diapositiva de juegos 9A

Tabla de Contenido:¿Cómo se diseña un juego?

1) Diseño2) Planificación3) Producción4) Pruebas5) Mantenimiento 

¿En que herramientas se implementan los juegos?1) Construc22) M.U.G.E.N3) Game Maker Studio4) Unreal Development Kit

Page 5: Diapositiva de juegos 9A

Contenido:¿Cómo se diseña un videojuego?

Para que el creador pueda hacer un buen video juego, necesita:1. Concepción: En esta etapa es necesario definir los aspectos

fundamentales que conformarán el videojuego a desarrollar, entre los que se encuentran:

     Género: Dentro de que géneros se va a desarrollar el juego.     Gameplay: Lo que generará diversión a la hora de jugarlo.     Concepts: Algunas ideas de cómo debe lucir el juego en  personajes, ambientación, música, etc.

Page 6: Diapositiva de juegos 9A

2.   Diseño:     En esta fase se detallan todos los elementos que compondrán el juego, entre estos elementos tenemos:Historia: Forma en que se desenvolverán los personajes del juego y la historia del mundo (o un planeta en especifico). Casi todos los juegos tienen historia.Guion: El proceso comienza con una reunión de todo el equipo de desarrollo, para que todo el mundo tenga la oportunidad de aportar sus ideas o sugerencias al proyecto. A partir de aquí el equipo de Guión trabaja por conseguir un borrador en el que queden plasmados cuales serán los objetivos en el juego, el contexto en el que se desarrollará la acción, cuales y cómo serán los principales personajes del juego,etc.Arte conceptual: Se establece el aspecto general del juego. En esta etapa un grupo de artistas se encargan de visualizar o conceptualizar personajes, escenarios, criaturas, objetos, etc.Sonido: Detallada descripción de todos los elementos sonoros que el juego necesita para su realización. Voces, sonidos ambientales, efectos sonoros y música.

Page 7: Diapositiva de juegos 9A

Mecánica de juego: Especificación del funcionamiento general del juego. Es dependiente del género y señala la forma en que los diferentes entes virtuales interactuarán dentro del juego, es decir, las reglas que rigen éste.Diseño de programación: Describe la manera en que el videojuego será implementado en una máquina real (un PC, consola, teléfono móvil, etc) mediante un cierto lenguaje de programación y siguiendo una determinada metodología.3.  Planificación:En esta fase se identifican las tareas necesarias para la ejecución del videojuego y se reparten entre los distintos componentes del equipo desarrollador. También se fijan plazos para la ejecución de dichas tareas y reuniones clave, con la ayuda de herramientas de diagramación de actividades como GANNT y PERT.4.  Producción:Aquí se llevan a cabo todas las tareas especificadas en la fase de planificación, teniendo como guía fundamental el documento de diseño. Esto incluye la codificación del programa, la creación de sprites, tiles y modelos 3d, la grabación de sonidos, voces y música, la creación de herramientas para acelerar el proceso de desarrollo, entre otras.Programacion:  La mayoría de los juegos se programan utilizando el lenguaje C++ dado que es un lenguaje de alto nivel que permite un rápido acceso a los componentes de hardware de una computadora o consola de juegos que lo hace más accesible.

Page 8: Diapositiva de juegos 9A

Ilustración: Los juegos 2D deben ser ilustrados por artistas experimentados, quienes trabajan tomando en consideración las limitaciones técnicas del hardware sobre el cual correrá el juego, esto incluye: Cantidad de colores disponibles, tamaño de los sprites, resolución final de los sprites y formatos a utilizar. Los artistas 2D también son los encargados de elaborar las animaciones del juego.Interfaz: Es la forma en que se verán los elementos de la interfaz grafica de usuario y el HUD, mediante los cuales el usuario interactuará con el juego.Animación y Modelado 3D: Los artistas utilizan herramientas comerciales de modelado y animación tridimensional como 3DS Max, Maya, XSI/Softimage, Blender, etc. Pero además usan herramientas desarrolladas internamente que facilitan algunas de las funciones más comunes del proceso de creación de juegos.Sonido: Los ingenieros de sonido se encargan de crear sonidos para cada objeto o personaje del juego. Pueden crear sonidos desde cero o utilizar sonidos del ambiente y modificarlos según sus necesidades.

Page 9: Diapositiva de juegos 9A

5  .Pruebas:Al igual que en otros tipos de software, los videojuegos deben pasar en su desarrollo por una etapa donde se corrigen los errores en el proceso de programación y se asegura su funcionalidad. Además, a diferencia de aquellos, los videojuegos requieren un refinamiento de su característica fundamental, la de producir diversión de manera interactiva. Generalmente esta etapa se lleva a cabo en tres fases:Pruebas físicas: Se llevan a cabo por los diseñadores y programadores del juego. Se crean prototipos que simulan los eventos que pueden suceder en el juego. Un prototipo físico puede utilizar papel y lápiz, tarjetas de índice, o incluso ser actuado fuera. Sobre la base de los resultados de estas pruebas se puede hacer una mejor aproximación al balance del videojuego, pueden prevenir problemas de programación, El objetivo es jugar y perfeccionar este simplista modelo antes de que un solo programador, productor, o artista gráfico estén cada vez más introducidos en el proyecto. De esta manera, el diseñador del juego recibe retroalimentación instantánea en lo que piensan los jugadores del juego y pueden ver inmediatamente si están logrando su metas.Pruebas Alpha: El propósito es corregir los defectos más graves y mejorar características de jugabilidad no contempladas en el documento de diseño.Pruebas beta: Estas pruebas se llevan a cabo por un equipo externo de jugadores, bien sea que sean contratados para la ocasión o que sean un grupo componente del proyecto (grupo QA). De estas pruebas el videojuego debe salir con la menor cantidad posible de defectos menores y ningún defecto medio o crítico.

Page 10: Diapositiva de juegos 9A

6  .Mantenimiento:Una vez que el juego alcanza su versión final (RTM) y se publica, aparecerán nuevos errores o se detectarán posibles mejoras. Es necesario recopilar toda la información posible de los jugadores y a partir de ahí realizar los cambios oportunos para mejorar el juego en todos sus aspectos, ya sea de diseño, jugabilidad etc. Estas correcciones o mejoras se hacen llegar a los usuarios en forma de parches o actualizaciones, que en ocasiones pueden incluir también algunas características nuevas para el juego.En ocasiones los desarrolladores van más allá -especialmente si el videojuego ha funcionado bien comercialmente- y realizan una ampliación considerable en los contenidos o en las fases del videojuego que normalmente se pone a la venta a un precio bastante inferior al del juego original y que se conoce como una expansión.

Page 11: Diapositiva de juegos 9A

¿En que programas se implementan los juegos? Construct2:Permite crear juegos de todo tipo mediante un sistema drag&drop apoyado en un asequible lenguaje de scripting y varias herramientas de apoyo como un motor de físicas o recursos gráficos de apoyo. M.U.G.E.N:Totalmente orientado a la creación de videojuegos de lucha 2D. Su modularidad permite utilizar luchadores, escenarios y demás recursos de forma independiente en otros proyectos. Game Maker Studio:Uno de los más completos y asequibles. Permite crear casi cualquier tipo de juego (incluso 3D) y existe muchísima documentación en Internet. Su lenguaje de scripting es opcional y hace que gane mucha profundidad. Perfecto tanto para novatos como profesionales.  Unreal Development Kit:En sucesivas versiones se ha hecho tan asequible que es posible crear juegos prácticamente sin picar código.  

Page 12: Diapositiva de juegos 9A

Conclusiones:Como resultado del trabajo informático, se concluye que lo necesario para crear un juego es primordialmente la planificación, el ingenio, la creatividad y el desarrollo. Además que se necesita de un equipo muy especializado y profesional para hacer un excelente videojuego.Por otro lado, se necesita ejecutar o implementar el juego en una buena herramienta informática, esto para no tener demasiados errores o bugs.

Page 13: Diapositiva de juegos 9A

Bibliografía:

https://es.wikipedia.org/wiki/Desarrollo_de_videojuegos http://xtreme-studios.foroes.org/t154-programas-para-crear-

juegos-listado https://www.taringa.net/posts/hazlo-tu-mismo/19065126/

Programas-para-crear-Videojuegos-Completisimo.html