Descripción
La industria del videojuego ocupa el primer lugar en el ocio audio-visual e interactivo a nivel mundial, por encima de industrias tan potentes como el cine o la música. Como consecuencia directa, existe una gran demanda de profesionales cualificados para diseñar y desarrollar videojuegos no sólo para consolas y ordenadores, sino también para el más que creciente mercado de los teléfonos móviles.
Este libro, dividido en cuatro bloques, tiene como objetivo principal proporcionar los conocimientos necesarios para llevar a cabo dicha tarea desde una perspectiva esencialmente técnica: 1. Arquitectura del Motor, donde se estudian los aspectos esenciales del diseño de un motor de videojuegos, así como las técnicas básicas de programación y patrones de diseño.
En este bloque también se estudian los conceptos más relevantes del lenguaje de programación C++. 2. Programación Gráfica, donde se presta especial atención a los algoritmos y técnicas de representación gráfica, junto con las optimizaciones en sistemas de despliegue interactivo. 3. Técnicas Avanzadas, donde se recogen ciertos aspectos avanzados, como estructuras de datos específicas, técnicas de validación y pruebas o simulación física. Así mismo, en este bloque se profundiza en el lenguaje C++. 4. Desarrollo de Componentes, donde, finalmente, se detallan ciertos componentes específicos del motor, como la Inteligencia Artificial, Networking, Sonido y Multimedia o técnicas avanzadas de Interacción.
Índice general
I Arquitectura del Motor
1. Introducción
2. Herramientas de Desarrollo
3. C++. Aspectos Esenciales
4. Patrones de Diseño
5. La Biblioteca STL
6. Gestión de Recursos
7. Bajo Nivel y Concurrencia
II Programación Gráfica
8. Fundamentos de Gráficos Tridimensionales
9. Matemáticas para Videojuegos
10. Grafos de Escena
11. Recursos Gráficos y Sistema de Archivos
12. APIS de Gráficos 3D
13. Gestión Manual OGRE 3D
14. Interacción y Widgets
15. Materiales y Texturas
16. Iluminación
17. Exportación y Uso de Datos de Intercambio
18. Animación
19. Simulación Física
III Técnicas Avanzadas de Desarrollo 505
20. Aspectos de Jugabilidad y Metodologías de Desarrollo
21. C++ Avanzado
22. Técnicas específicas
23. Optimización
24. Validación y Pruebas
25. Empaquetado y distribución
26. Representación Avanzada
27. Plataformas Móviles
IV Desarrollo de Componentes
28. Inteligencia Artificial
29. Networking
30. Sonido y Multimedia
31. Interfaces de Usuario Avanzadas
Anexos
A. Introducción a OgreFramework
B. Vault Defense al detalle
Consulta los datos bibliográficos principales de esta edición para identificar correctamente el recurso, revisar su autoría y verificar detalles como ISBN, tema, subtema, archivo e idioma.
- Título: Desarrollo de Videojuegos: Un Enfoque Práctico
- Autor/es: David Vallejo Fernández | Carlos González Morcillo | David Villa Alises | Francisco Jurado Monroy
- Edición: 1ra Edición
- Año de publicación: 2014
- Tipo de archivo: eBook
- Idioma: eBook en Español
- Subtema: Programación Gráfica
Citar este libro
Preparando citaciones...
Aún no hay comentarios
Sé el primero en compartir tu opinión sobre este contenido.
Escribir un comentario