Aprenda el desarrollo de juegos con este curso gratuito de Harvard

Aprenda a codificar videojuegos clásicos en este curso gratuito de la Universidad de Harvard.

Este curso comienza donde termina el curso CS50 de Harvard College, y se centra en el desarrollo de juegos interactivos 2D y 3D. Los estudiantes exploran el diseño de juegos clásicos como Super Mario Bros., Legend of Zelda y Portal en una búsqueda para comprender cómo se implementan los videojuegos.

El curso explora los principios de gráficos 2D y 3D, animación, sonido y detección de colisiones utilizando marcos como Unity y LÖVE 2D, así como lenguajes como Lua y C #. Al final de la clase, los estudiantes habrán programado varios de sus propios juegos y habrán adquirido un conocimiento profundo de los conceptos básicos del diseño y desarrollo de juegos.

Este curso universitario de duración completa incluye las siguientes conferencias sin publicidad de 2 horas:

  • Pong (con Lua)
  • Flappy Bird (con Lua)
  • Breakout (con Lua)
  • Match 3 (con Lua)
  • Tutorial de programación de Super Mario Bros. (con Lua y LOVE2D)
  • Tutorial de codificación de Legend of Zelda (con Lua y LOVE2D)
  • Tutorial de codificación de Angry Birds (con Lua y LOVE2D)
  • Tutorial de codificación de Pokémon (con Lua y LOVE2D)
  • Tutorial de Unity / C #: Cree un juego de helicópteros en 3D
  • Construye un clon de Dreadhalls en Unity / C #
  • Construya un clon de portal en Unity / C #

Y finalmente, los instructores del curso se reunirán con los desarrolladores de juegos de Valve, el estudio detrás de Portal, Half Life y muchos otros juegos populares.

Puede ver la lista de reproducción completa de conferencias (y acceder a sus proyectos de muestra) en el canal de YouTube freeCodeCamp.org (visualización de 14 horas).