Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
a. Vývoj hier:Úvod do vývoja hier v CS50 (Harvard):Tento kurz ponúka úvod do programovania hier pomocou C a iných jazykov spolu so základnými grafickými konceptmi a princípmi herného dizajnu.
b. Naučte sa C – vytvorte svoju prvú hru (edX):Tento kurz učí programovanie v jazyku C a zároveň vás prevedie vytvorením niekoľkých jednoduchých textových hier, ktoré vám pomôžu pochopiť hernú logiku a základy programovania.
c. Programovanie hier v jazyku C (Udemy):Tento kurz zahŕňa praktické projekty pokrývajúce témy ako grafika, animácie a integrácia zvuku pri vývoji hier s C.
2. Knihy:
a. Príkladom programovania umelej inteligencie hry (Mat Buckland):Zdôrazňuje techniky AI pre vývoj hier a obsahuje úryvky kódu C a cvičenia.
b. Začiatok programovania hier v C++ (Anthony Deckard):Zahŕňa princípy a implementáciu herného dizajnu v C++, ale základné koncepty sú prenosné aj do C.
3. Herné nástroje s otvoreným zdrojom:
a. raylib je odľahčená knižnica v jazyku C, ktorá poskytuje základné funkcie vývoja hier a je skvelým východiskovým bodom pre začiatočníkov.
b. SDL (Simple DirectMedia Layer) je populárna multiplatformová knižnica C pre vývoj hier a multimédiá.
4. Platformy vývoja hier:
a. GitHub: Mnoho open source herných projektov možno nájsť na GitHub, kde sa môžete učiť analýzou existujúceho kódu a techník.
b. GameMaker Studio 2: Aj keď GameMaker nie je založený výlučne na jazyku C, umožňuje skriptovanie v jazyku C, čo umožňuje používateľom implementovať do svojich projektov vlastnú logiku.
c. Jednota: Hoci Unity primárne používa C#, podporuje aj C++ skriptovanie a môže vám poskytnúť vizuálne vývojové prostredie pri učení sa programovania hier v C.
5. Fóra a komunity vývoja hier:
a. Reddit /r/gamedev subreddit.
b. GameDev.net .
c. TIGSsource .
d. Skupina vývojárov nezávislých hier na Facebooku.
6. Herné jamy:
a. Zúčastnite sa herných jamov, kde môžete vytvoriť malú hru v obmedzenom časovom rámci a získať tak cenné praktické skúsenosti.
Kombináciou týchto zdrojov sa môžete vydať na cestu učenia sa vývoja hier s programovaním v jazyku C a vybudovať si praktické zručnosti pri vytváraní vlastných hier.