Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Kde sa môžete naučiť robiť hry s programovaním v C na vašom počítači?

1. Online návody a kurzy:

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.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené