Záľuby a záujmy
Home  >> Záľuby a záujmy >  >> Hry a karty >> hry

Ako si vyrobiť 3D online multiplayer hry

Trojrozmerné on - line hry pre viac hráčov spojiť veľa rôznych druhov programov a programovacích postupov . Tieto postupy zahŕňajú umelú inteligenciu pre hry , sietí pre komunikáciu cez internet , a geometrické funkcie pre transformáciu a zobrazovanie virtuálnych štruktúr v 3 - D priestore . Programovanie takýto projekt od základu by samozrejme byť skľučujúca podniku , ale môžete získať pomoc pri štúdiu existujúcich hier . Vykonať svoju vlastnú 3 - D online multiplayer hry stavia zručnosti v mnohých typy programov, ktoré si môžete následne použijú na nongaming projekty . Návod
Stránka 1

Stiahnite si zdrojový kód pre open - source on - line hry pre viac hráčov , ako je AssaultCube alebo bzflag . Zdrojový kód je sada textové súbory , ktoré obsahujú inštrukcie, ktoré hovoria , ako hru spustiť . To bude na rovnakom mieste ako spustiteľný súbor hry .
2

Prečítajte si dokumentáciu , ktorá bola dodaná so zdrojovým kódom . Dokumentácia uvádza programovací jazyk vývojári hre je použitý písať herné zdrojový kód .
3

Inštalovať bezplatnej vývojový kit pre programovací jazyk . Oracle poskytuje kit pre vývoj v Jave , a Open Watcom poskytuje jeden pre C a C ++ vývoja .
4

Prečítajte si , v textovom editore , každý zdrojový kód súboru hry . To začne vám ukázať, ako hra funguje . Nebudete rozumieť väčšina oznámení , ale tí , chápete poskytne oporu pre učenie zvyšku kódu . Najmä, prečítajte si komentáre , ktoré sú non - spustiteľné príkazy vysvetľovať, čo je to časť kódu robí . Tie sa objavia v textových častiach , ako je tento : " /* Toto je komentár * /. "
5

Zapamätajte kusy kódu , ako sú kompletné zdrojové súbory . Uloženie podporuje porozumenie, ako neuroveda profesor Dr Bill Klemm Texas A &M University povedal . Zapamätajte si s flash kariet , alebo akékoľvek techniku, ktorú ste použili učiť ďalší predmet , ako je slovíčok pre cudzí jazyk .
6

krokovať kód pomocou ladiaceho svojho vývojového kitu je . Prečítajte si dokumentáciu k súprave Podrobné pokyny na použitie tohto nástroja . Krokovanie kóde znamená vykonávanie pokynov jeden po druhom . Tento proces presne ukazuje, ako premenné a príkazy v hre pracujú . Opakujte tento krok, kým sa pochopiť zmysel buď každej premennej alebo každý príkaz v programe .
7

Odstrániť časti kódu , prekompilovať program a poznačte si presný vplyv na hru , že delécie spôsobené . Napríklad , ak si všimnete , že znak je pravá noha chýba po zmazaní určitú funkciu , napísať do denníka , že funkcie ste odstránili bol nevyhnutný pre simuláciu postavy pravú nohu .
8

Pozrite sa a zmeniť konštantu alebo textový reťazec v jednom zo zdrojových súborov hry . Napríklad zmeniť päť - tri pre hypotetické tvrdenie " LivesPerCharacter = 5; " . Tento krok vám predstaví programovanie hry . Opakujte tento krok pre každého stringu a číselné konštanty v hre .
9

Napíšte zdrojový kód, ktorý má vplyv na non - konštantnej premennej v hre . Napríklad zmeniť vzhľad postavy , alebo životné prostredie Hra je zasadená do . Vedomosti , ktoré získali zo štúdia hru v krokoch päť až sedem vám umožní napísať tento zdrojový kód .
10

Opakovanie predchádzajúci krok , kým vám nie je schopný rozpoznať originálnu hru dlhšie . Keď sa to stane , budete dokončenie svoje vlastné online hru pre viacerých hráčov .


https://sk.htfbw.com © Záľuby a záujmy