Libros

Libro Gratuito de Desarrollo de Videojuegos: Un Enfoque Práctico

¿Te gustaría conocer acerca del desarrollo de videojuegos? En este libro gratuito aprenderás los conocimientos necesarios para llevar a cabo dicha tarea desde una perspectiva esencialmente técnica.

Contenido del Libro

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.

Requisitos previos

Este libro tiene un público objetivo con un perfil principalmente técnico. Al igual que el curso del que surgió, está orientado a la capacitación de profesionales de la programación de videojuegos.

De esta forma, este libro no está orientado para un público de perfil artístico (modeladores, animadores, músicos, etc.) en el ámbito de los videojuegos. Se asume que el lector es capaz de desarrollar programas de nivel medio en C y C++.

Aunque se describen algunos aspectos clave de C++ a modo de resumen, es recomendable refrescar los conceptos básicos con alguno de los libros recogidos en la bibliografía. De igual modo, se asume que el lector tiene conocimientos de estructuras de datos y algoritmia.

El libro está orientado principalmente para titulados o estudiantes de últimos cursos de Ingeniería en Informática.

Programas y código fuente

El código de los ejemplos del libro pueden descargarse en la siguiente página web: http://www.cedv.es.

Salvo que se especifique explícitamente otra licencia, todos los ejemplos del libro se distribuyen bajo GPLv3.

Capítulos del Libro

Este es un libro completo con más de mil páginas en su haber.

Contiene 4 módulos clave con grandes temas que veras a continuación:

  • Arquitectura del Motor
    • Introducción
    • Herramientas de Desarrollo
    • C++ Aspectos Esenciales
    • Patrones de Diseño
    • La Biblioteca STL
    • Gestión de Recursos
    • Bajo Nivel y Concurrencia
  • Programación Gráfica
    • Fundamentos de Gráficos Tridimensionales
    • Matemáticas para Videojuegos
    • Grafos de Escena
    • Recursos Gráficos y Sistemas de Archivo
    • APIS de Gráficos 3D
    • Gestión Manual OGRE 3D
    • Interacción y Widgets
    • Materiales y Texturas
    • Iluminación
    • Exportación y Uso de Datos de Intercambio
    • Animación
    • Simulación Física
  • Técnicas Avanzadas de Desarrollo
    • Aspectos de Jugabilidad y Metodologías de Desarrollo
    • C++ Avanzado
    • Técnicas Especificas
    • Optimización
    • Validación y Pruebas
    • Empaquetado y Distribución
    • Representación Avanzada
    • Plataformas Móviles
  • Desarrollo de Componentes
    • Inteligencia Artificial
    • Networking
    • Sonido y Multimedia
    • Interfaces de Usuario Avanzadas

Así como 2 anexos:

  • Introducción a OgreFramework
  • Vault Defense al detalle

Obtén el Libro

Como ya se ha mencionado este un libro con más de mil páginas, por lo que te mencionamos que el peso aproximado del archivo es de 143.45 MB.



Si te ha interesado, te dejamos aquí abajo el enlace, recuerda que es un libro gratuito. Este enlace, se habilitará 1 minuto después de haber ingresado al blog.

¿Por qué tengo que esperar?

El tiempo de espera, es la estimación media que tarda el usuario en leer la entrada.

Te agradecemos que esperes el tiempo ya que apoyas a los creadores de contenido de este blog.

Encuentra cursos gratuitos en este enlace o en el botón de aquí abajo.

Amaro

Entradas recientes

Esta es la nueva plataforma gratuita de Carlos Slim para aprender inglés

Aprende inglés sin gastar un peso. Fundación Carlos Slim lanza plataforma con recursos certificados internacionalmente.…

1 mes hace

¿Cómo conseguir la Certificación Python de IBM Gratis?

Curso completo de Python por IBM: desde básico hasta APIs. Certificación gratuita con ejercicios prácticos.…

1 mes hace

Universidad está ofreciendo un curso gratis de Python con certificación

Universidad abre inscripciones para curso gratuito de Python. Aprende desde cero con respaldo académico y…

1 mes hace

CISCO abre inscripciones a su Curso gratuito de Hacking Ético con certificación

Inicia tu carrera en ciberseguridad con CISCO. Curso gratuito con certificación oficial y contenido en…

1 mes hace

¿Buscas capacitarte Gratis? Carlos Slim lanza +100 cursos con Certificación Oficial

Fundación Carlos Slim presenta catálogo 2024 de cursos gratuitos. Capacítate en línea y obtén certificación…

1 mes hace

¿Cómo conseguir una Certificación de Google Gratis? Estos son los cursos que las ofrecen

Descubre los cursos gratuitos de Google con certificación oficial. Aprende marketing digital, desarrollo web y…

1 mes hace