En este curso aprenderemos los conceptos básicos para programar videojuegos, desde juegos 2D hasta 3D. En lugar de usar motores existentes de videojuegos, este curso enseña como programar el tuyo desde cero.
Los alumnos deben tener conocimiento previo de programación en C/C++, OpenGL y bases sobre algoritmos de Graficos por Ordenador (Computer Graphics) tales como transformaciones 3D, algebra lineal, framebuffer, etc.
Este curso parte del anterior curso, Computer Graphics course.
Recomiendo leer el libro Game Math para repasar los conceptos matematicos basicos.
Un tutorial acelerado sobre como programar un videojuego en cualquier plataforma.
Usaremos un framework 2D en C++ para desarrollar nuestro primer juego 2D.
Como llenar de contenido el mundo de tu juego.
Pasamos a un mundo 3D, empezamos a mirar como usar OpenGL y como funcionan las GPUs.
Como usar la GPU de la manera mas optima
...
...
...
...
...
...
...
...
...
...
...
...
...