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).