4. equipo de trabajo

Post on 28-Nov-2014

1.472 views 1 download

description

http://tongoxcore.tumblr.com

Transcript of 4. equipo de trabajo

Taller Central

4. Equipo de trabajo

fagonzaa@gmail.com

¿Quién Participa?

Si bien, en los primeros videojuegos, el diseño era labor de 1 o 2 personas, hoy en día es un trabajo de cientos, tal como en la industria del cine.

Anteriormente una persona diseñaba el juego, los sprites, la música y el programa

Hoy, todo a cambiado !!!

¿Quién Participa?

Dirección.

Producción.

Diseñadores.

Grafistas.

Animadores.

Programadores.

Ingenieros de sonido.

Testers.

Marqueting.

Diseñador

Desarrolla el concepto.

Desarrolla la historia.

Desarrolla los niveles.

Diseña la mecánica de juego.

En resumen:

Desarrollan la idea detrás del juego.

Programador

Su principal función es implementar la mecánica del juego.

Desarrolla el motor de juegos, o bien, desarrolla «starter kits» sobre el motor que se está utilizando.

Crea el prototipo.

Programación

En videojuegos, son matemáticas + lógica por sobre todo.

Se debe dominar ciertos lenguajes según el dispositivo para el que se programa.

Assembler, C -> Antiguamente.

C++ -> La mayoría de las consolas y SO.

Java (J2ME) -> Celulares.

C# -> Windows + XBox360

Java (Aplet), ActionScript (Flash) -> Web

Lenguajes Scripts: Lua, Python.

Títulos de Programador

-Programador Jr. -Programador de Juego -Programador Líder / Líder de Programación -Director Técnico -Programador de IA (Inteligencia Artificial) -Programador de Motor (Engine) -Programador o Ingeniero de Herramientas -Programador o Ingeniero de Network -Programador de Gráficos -Programador de Audio

http://gamedevmx.ning.com/group/introalgamedev/forum/topics/fundamentos-para-la

Artista

Dan forma visual al concepto.

Crean los elementos 2D y 3D visuales.

Deben darle vida a las texturas: efectos, materiales, shaders.

Desarrollan la identidad visual: personajes, objetos, ambiente, etc.

Animador

Dota a los modelos de esqueleto.

Implementa la animación dentro del juego.

Implementa las escenas de transición (escenas renderizadas).

Pueden utilizar equipo para captura de movimiento (motion-capture).

Herramientas Gráficas

Photoshop.

3dsMax, Maya, XSI, Lightwave, Blender, Zbrush.

Además, según el área se utilizan diversas herramientas propias de los motores de videojuegos. Por ejemplo: para diseñar las partículas y efectos, para posicionar todos los elementos de la interfaz gráfica, etc.

Ingeniero de Sonido

Crea los efectos de sonido.

Compone música.

Son una pieza crítica en el diseño de videojuegos hoy en día, debido a que el sonido se ha vuelto algo fundamental.

Debe mantener un equilibrio entre los efectos y música que crea con el concepto visual.

Level Design

Se encarga de la creación e implementación de Niveles dentro de un juego.

En equipos pequeños, muchas veces el mismo game designer cumple la función de level design, debido a que es él quién conoce por completo cómo se desea diseñar el videojuego.

Level Designer

Artistas y animadores

•Crean un modelo, lo texturizan y animan

Ingeniero de Sonido

•Crea los efectos especiales para el modelo.

Programadores

•Dan vida al modelo implementando las mecánicas y la incorporación de IA si corresponde.

Diseñador de nivel

• Incorporan al elemento en el mundo de forma coherente.

Tester

Los profesionales del control de calidad (QA) se aseguran de que el juego funcione y de que se alcancen sus especificaciones.

Deben reportar informes, desde pequeños defectos técnicos, hasta aspectos poco satisfactorios de jugabilidad.

Para esto, debe conocer muy bien la competencia.

Productor

La producción se refiere a la administración del proyecto (videojuego).

Supervisa a todos en su trabajo diario.

Se comunica con el mundo real y vende la idea a la editorial.

Se asegura que el juego sea divertido.

Tipos de desarrolladores

Third-party: Son llamados por una distribuidora para que desarrollen un título.

Independiente: pequeños diseñadores que distribuyen sus propios juegos en la web, o tiendas de videojuegos.

Proceso de Desarrollo

Concepto: La idea no debe contener entre unas 20 – 25 palabras.

Pre-Producción: Desarrollar la base e implicaciones de la idea. Diseño de mecánicas, documento de diseño, prototipo, concept art.

Pre-producción Concepto Producción QA Post-

release

Proceso de Desarrollo

Producción: Construir la funcionalidad y contenidos. Se construye el videojuego mismo, esta etapa es divisible.

QA: Asegurar que el juego no contenga bugs y cumpla con los requisitos.

Post-release: Parches y expansiones.

Pre-producción Concepto Producción QA Post-

release

Fases del

proceso

http://www.fing.edu.uy/inco/grupos/gris/wiki/uploads/Proceedings/ASSE_2009_16.pdf

Scrum

Es una de las metodologías más utilizadas para el desarrollo de software, especialmente en los videojuegos.

Durante cada sprint, el equipo crea un incremento del software, agregando cada vez más funcionalidades (mecánicas de juego), contenidos y lanzando una nueva versión al final del sprint.

Se realiza en la etapa de producción y QA.

Scrum

http://www.gamasutra.com/view/feature/3142/scrum_and_long_term_project_.php?print=1

Documento de videojuegos

El documento de diseño del juego es un documento que contiene hasta el menor detalle posible involucrado en el desarrollo del juego.

Genera todas las especificaciones, para los programadores, artistas, animadores y ingenieros de sonidos realicen su trabajo.

Es escrito por el diseñador.

Prototipo

Una vez aceptado el documento de diseño, se crea un prototipo en donde su principal objetivo es mostrar la jugabilidad y mecánica de juego.

El desarrollo de un prototipo es muy importante, debido a que en base a él se puede determinar si las mecánicas son buenas, bugs en las reglas, y cualquier problema que éste pueda tener.

Versiones

Alpha: Debe implementar la mayoría de las características importantes, debe mostrar la jugabilidad. Por lo general se muestra un solo nivel.

Beta: Debe mostrar el juego terminado, con todas las características y contenidos, para lo cual se pasará a los tester y prueben posibles errores.

Gold: Corresponde al videojuego terminado, pasado por todas las pruebas y enviado a la editorial.