Naučite razvoj igara pomoću ovog besplatnog tečaja s Harvarda

Na ovom besplatnom tečaju sa Sveučilišta Harvard naučite kako kodirati klasične video igre.

Ovaj tečaj nastavlja tamo gdje završava CS50 tečaj Harvard Collegea, usredotočujući se na razvoj 2D i 3D interaktivnih igara. Studenti istražuju dizajn klasičnih igara kao što su Super Mario Bros., Legend of Zelda i Portal u potrazi za razumijevanjem kako se same video igre provode.

Tečaj istražuje principe 2D i 3D grafike, animacije, zvuka i otkrivanja sudara koristeći okvire poput Unity i LÖVE 2D, kao i jezike poput Lua i C #. Do kraja nastave učenici će programirati nekoliko vlastitih igara i steći temeljito razumijevanje osnova dizajna i razvoja igara.

Ovaj cjeloviti sveučilišni tečaj uključuje sljedeća dvosatna predavanja bez oglasa:

  • Pong (s Luaom)
  • Flappy Bird (s Lua)
  • Proboj (s Luaom)
  • Utakmica 3 (s Luaom)
  • Vodič za programiranje Super Mario Bros. (s Luaom i LOVE2D)
  • Legenda o Zelda Tutorial za kodiranje (s Luaom i LOVE2D)
  • Vodič za kodiranje Angry Birds (s Lua i LOVE2D)
  • Vodič za kodiranje Pokémona (s Luaom i LOVE2D)
  • Vodič za jedinstvo / C #: Izradite 3D helikoptersku igru
  • Izgradite klon Dreadhallsa u jedinstvu / C #
  • Izradite klon portala u Unity / C #

I na kraju, instruktori tečaja sastat će se s programerima igara iz Valvea, studija iza Portala, Half Lifea i mnogih drugih popularnih igara.

Cjelovit popis predavanja (i pristup njihovim uzorcima projekata) možete pogledati na YouTube kanalu freeCodeCamp.org (14-satno gledanje).