Professional Documents
Culture Documents
Semestre:
8
Eje temtico:
Imgenes y Ambientes Virtuales
Carcter: Optativa
Tipo: Terico-Prctica
Modalidad: Curso
No. Crditos:
Horas
Horas por
semana
Teora:
Prctica:
3
4
7
Duracin del programa: Semestral
10
Total de
Horas
112
Temas
Fundamentos
Diseo de juegos
Fundamentos para la programacin de
videojuegos
Plataformas e integracin
Total de horas:
Suma total de horas:
Horas
Tericas
6
15
Prcticas
8
20
21
28
6
48
8
64
112
Contenido temtico
Unidad
Tema
I Fundamentos
I.1
Introduccin.
I.2
Estructura de los juegos.
I.3
Integrando elementos formales.
190
I.4
Integrando elementos dramticos.
I.5
Integrando sistemas dinmicos.
II Diseo de juegos
II.1
Conceptualizacin.
II.2
Prototipos.
II.3
Caractersticas y accesibilidad.
II.4
Controles, interfaces e interaccin.
II.5
Integracin. Formacin de equipos.
II.6
Playtesting.
II.7
Funcionalidad, completez y balance.
III Fundamentos para la programacin de videojuegos
III.1
Modelado de escenas.
III.2
Optimizacin de escenas y BSP.
III.3
Navegacin y manejo de cmara.
III.4
Rendering. Shaders.
III.5
Introduccin a la incorporacin de fsica en videojuegos. Colisiones.
III.6
Animacin.
III.7
Modelado y animacin de figuras articuladas.
III.8
Modelado de personajes.
III.9
Introduccin al comportamiento de los personajes.
III.10
Temas avanzados.
IV Plataformas e integracin
IV.1
Plataformas generales.
IV.2
Programacin de videojuegos con XNA para PC y XBOX.
IV.3
Proyecto en XNA.
Bibliografa bsica:
1. Stephen Cawood, Pat McGee, XNA Game Studio Creators Guide, 2a Ed., Mc Graw-Hill,
2009.
2. Alexandre Lobao, Bruno Envangelista, Jose Antonio Leal de Farias, Beginning XNA 3.0
Game Programming: From Novice to Professional, Apress 2009.
3. Jesse Schell,The Art of Game Design, Morgan Kaufmann, 2008.
4. Fullerton, Tracy; Swain, Christopher; Hoffman, Steven, Game Design Workshop: Designing,
Prototyping and Playtesting Games, Editorial CMP Books, 2a Ed., 2008.
5. Watt, Allan; Policarpo, Fabio, 3D Games: Animation and Advanced Real-time Rendering,
Addison Wesley, 2003.
Bibliografa complementaria:
1. Adams, Ernest; Rollings, Andrew, Game Design and Development: Fundamentals of Game
Design, Pearson, Prentice Hall, 2007.
2. Aaron Reed, Learning XNA 3.0: XNA 3.0 Game Development to the PC, Xbox 360 and
Zune, O'Reilly, 2008.
191
Mtodos de evaluacin:
(X)
(X)
(X)
(X)
(X)
(X)
(X)
(X)
()
Exmenes parciales
Examen final escrito
Trabajos y tareas fuera del aula
Prcticas de laboratorio
Exposicin de seminarios por los alumnos
Participacin en clase
Asistencia
Proyectos de programacin
Proyecto final
Seminario
(X)
(X)
(X)
()
(X)
(X)
(X)
()
()
()
Otras: __________________________
Otras: _____________________________
Perfil profesiogrfico:
Egresado preferentemente de la Licenciatura en Ciencias de la Computacin o matemtico con
especialidad en computacin con amplia experiencia de programacin. Es conveniente que
posea un posgrado en la disciplina. Con experiencia docente.
192