Tanuljon meg játékfejlesztést ezzel a Harvard ingyenes tanfolyammal

Tanulja meg, hogyan kell kódolni a klasszikus videojátékokat a Harvard Egyetem ezen az ingyenes tanfolyamán.

Ez a tanfolyam ott kezdődik, ahol a Harvard College CS50 tanfolyama abbahagyja, a 2D és 3D interaktív játékok fejlesztésére összpontosítva. A hallgatók a klasszikus játékok, mint a Super Mario Bros, a Legend of Zelda és a Portal tervezését fedezik fel, hogy megértsék, hogyan valósítják meg maguk a videojátékok.

A tanfolyam a 2D és 3D grafika, az animáció, a hang és az ütközés észlelésének alapelveit tárja fel olyan keretrendszerekkel, mint a Unity és a LÖVE 2D, valamint olyan nyelvekkel, mint a Lua és a C #. Az osztály végére a diákok több saját játékot is beprogramoznak, és alaposan megismerik a játék tervezésének és fejlesztésének alapjait.

Ez a teljes hosszúságú egyetemi tanfolyam a következő 2 órás hirdetésmentes előadásokat tartalmazza:

  • Pong (Lua-val)
  • Flappy Bird (Lua-val)
  • Kitörés (Lua-val)
  • 3. mérkőzés (Lua-val)
  • Super Mario Bros. programozási bemutató (Lua és LOVE2D programmal)
  • Legend of Zelda kódolási bemutató (Lua és LOVE2D-vel)
  • Angry Birds kódolási útmutató (Lua és LOVE2D szolgáltatással)
  • Pokémon kódolási útmutató (Lua és LOVE2D-vel)
  • Unity / C # oktatóanyag: Készítsen egy 3D helikopter játékot
  • Dreadhalls-klón építése a Unity / C # -ben
  • Portálklón létrehozása a Unity / C # kategóriában

És végül a kurzus oktatói találkoznak a Valve játékfejlesztőivel, a Portal mögött álló stúdióval, a Half Life-szal és sok más népszerű játékkal.

Megtekintheti az előadások teljes lejátszási listáját (és elérheti a mintaprojektjeiket) a freeCodeCamp.org YouTube csatornán (14 órás nézés).