
![]() |
Curso virtual de: Udemy |
¿Quieres entender los fundamentos de los motores de juegos 2D y aprender qué sucede bajo el capó de motores como Unity o Unreal? Este es un curso de introducción para principiantes.
En menos de 10 horas.
Implementaremos, juntos, el diseño básico de un motor de juego 2D simple usando C ++, SDL y Lua.
Esto es lo que cubriremos: Los conceptos básicos de un bucle de juego y la fijación de nuestro paso de tiempo Usar la biblioteca SDL para manejar gráficos y entrada de hardware Organizar nuestros objetos de juego usando un diseño basado en componentes con C ++ Cargar entidades dinámicas en la escena de su juego (enemigos, vegetación, obstáculos, etc.
) Cargando un mapa de mosaicos flexible para nuestro juego Agregando componentes a los objetos de su juego: SpritesAnimationTransform (posición, rotación, escala) Colisionadores Etiquetas de texto Emisores de proyectiles Administrar recursos del juego, como texturas y fuentes Visualización de texto y fuentes de la interfaz de usuario.
Utilice el lenguaje de secuencias de comandos Lua para cargar contenido de nivel dinámico.
y mucho más.
Este curso está dirigido a principiantes de C ++, pero se espera que ya conozca los conceptos básicos de la codificación (variables, if-else, bucles, funciones, etc.
) También se espera un conocimiento básico de Windows, Linux o macOS.
No usaré C ++ moderno en este curso (sin consejos inteligentes, sin excepciones).
Creo que usarlos causará más daño que bien a los estudiantes que provienen de diferentes lenguajes y simplemente quieren probar cómo se ve C ++.
Podrá utilizar el código desarrollado en este curso para Linux, macOS y Windows.
Pero tenga en cuenta que durante los videos no usaré un IDE.
Construiré nuestro proyecto usando el compilador GCC usando la línea de comandos de Linux.
Únase a mí y aprenda los fundamentos de los motores de juegos 2D creando un esqueleto básico de un motor de juegos C ++.
desde cero!
Hola, ¿En qué puedo ayudarte? ¿te interesa algún curso? ¿Sobre qué tema?
Add a review