Naučte sa vývoj hier s týmto bezplatným kurzom z Harvardu
Naučte sa, ako kódovať klasické videohry v tomto bezplatnom kurze z Harvardovej univerzity.
Tento kurz nadväzuje na miesto, kde končí kurz CS50 na Harvard College, zameraný na vývoj 2D a 3D interaktívnych hier. Študenti preskúmajú dizajn klasických hier ako Super Mario Bros., Legend of Zelda a Portal, aby zistili, ako sa samotné videohry implementujú.
Kurz skúma princípy 2D a 3D grafiky, animácie, zvuku a detekcie kolízií pomocou rámcov ako Unity a LÖVE 2D, ako aj jazykov ako Lua a C #. Na konci vyučovacej hodiny si študenti naprogramujú niekoľko svojich vlastných hier a získajú dôkladné pochopenie základov navrhovania a vývoja hier.
Tento univerzitný kurz zahŕňa nasledujúce 2-hodinové prednášky bez reklám:
- Pong (s Luom)
- Flappy Bird (s Luom)
- Breakout (s Luom)
- Zápas 3 (s Luom)
- Výukový program pre program Super Mario Bros. (s Lua a LOVE2D)
- Výukový program pre Legend of Zelda (s Lua a LOVE2D)
- Výukový program pre kódovanie Angry Birds (s Luou a LOVE2D)
- Výučba kódovania Pokémonov (s Lua a LOVE2D)
- Výukový program pre Unity / C #: Zostavte si 3D hru s vrtuľníkom
- Postavte klon Dreadhalls v Unity / C #
- Vytvorte klon portálu v Unity / C #
A nakoniec sa inštruktori kurzu stretnú s vývojármi hier z Valve, štúdia stojaceho za Portal, Half Life a mnohými ďalšími populárnymi hrami.
Celý zoznam prednášok si môžete pozrieť (a získať prístup k ich ukážkovým projektom) na kanáli YouTube freeCodeCamp.org (14-hodinové sledovanie).