4. Elementos de un juego 3d El “motor” Scripts GUI Modelos Texturas Audio Infraestructura de Soporte
5. MIDDLEWARE Y HERRAMIENTAS ¿Qué son las Herramientas? ¿Qué herramientas son necesarias? Herramientas de programación Compilador, Ensamblador, linker, Software para Debugeo, software de análisis de Rendimiento. Herramientas de Diseño Creación de Modelos en formatos compatibles con la tecnología que usaremos. Herramientas de Visualización, Edición. Herramientas de Administración.
6. Motor de videojuego RenderingEngine – Motor Gráfico Pixeles a la pantalla, Tarjetas de Aceleración Gráfica, API’s, Matemática tridimencional. Motor de Física Tiempo, movimiento, gravedad, sistemas. Detección de Colisiones Algoritmos, Respuesta a la colisión. Sonido 2D, 3D Scripting
7. Motor de videojuego Animación Inteligencia Artificial Pathfinding, Toma de Decisiones, algoritmos. Networking Peer to Peer, Client-Server, Master-Server. Manejo de Memoria Gráfico de Escena, Gráfico de Render.
8. Motor de videojuego Input Gráficos Audios Eventos, Tiempo Gráfico de Escena Networking Recursos yScripting Objetos Entradas y Salidas de Archivo
12. Bibliografía 3D GameProgrammingAll in One Kenneth C. Finney ThomsonCourseTechnology 2007 PhysicisforGameDevelopers David M. Bourg O’Reilly 2002 The art of producingGames David McCarthy, Ste Curran, ThomsonCourseTechnology2007 CONTACTO: Mario Alberto Palos Campillo mpalos@cdvmexico.com