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

Ako sa učiť počítačové programovanie hier s DirectX

Ak ste programátor záujem o počítačových hrách , budete chcieť , aby sa skok z programov konzoly založenej na programy graficky báze . Jedná sa o náročný krok , pretože sa bude týkať uplatňovania všetko , čo ste sa naučili o objektovo orientované programovanie pochopiť zložitosť 3D motory , sada knižníc , ktoré vám umožnia programovať 3D hry so zameraním na hry . DirectX je jedna taká populárna 3D herný engine pre Microsoft Windows . Veci , ktoré budete potrebovať v Microsoft Visual Studio ( alebo aktuálne Microsoft C + + vývojové prostredie )
Zobraziť ďalšie inštrukcie Cestuj 1

Naučte sa programovať v C + + . C + + je ťahúň jazyk moderného herného vývoja , ako zo začiatku 21. storočia . Kým novšie , vyššiu úroveň programovacích jazykov boli použité na vývoji hier pre platformy Internet -založené , C + + sa najčastejšie používa pre hranie PC hier . DirectX integruje s C + + vývojové platformy Microsoft , a využíva objektovo orientované programovacie koncepty sa dozviete pri získaní jazyka . Vedieť , ako vytvoriť C + + programy pre Windows je nevyhnutným predpokladom pre vytváranie 3D hier s DirectX .
2

Stiahnite si a nainštalujte aktuálnu verziu software development kit DirectX . To môže byť nájdené v centre pre sťahovanie Microsoft , a obsahuje knižnice , ktoré potrebujete používať 3D DirectX motora .
3

Prečítajte si o COMSA ( Common Object Model ) a renderovanie . To sú dve hlavné myšlienky pre pochopenie a použitie , DirectX . Výdajné automaty sú jednotlivé objekty , alebo súčasti , ktoré dohromady tvoria 3D prostredie , ktoré vytvoríte . Sú dôležité pre budovanie svojej 3D prostredie , a správne pochopenie z nich vám umožní , aby sa udržať svoju hru po celú dobu jeho životnosti jednoduchšie tým , že je schopný uvoľniť aktualizačný záplaty , namiesto toho , aby úplne nových programov . Renderovacie pipeline je séria krokov, ktorými kódu píšete pre 3D prostredie je preložená do obrazov na obrazovke počítača . To sú dva dôležité princípy , ktoré tvoria rámec pre špecifiká použitie DirectX .
4

Prečítajte si o 3D súradnicový systém , 3D modely , a ako sú konštruované , v tieni a farby . Jedná sa o základné pojmy pri budovaní 3D objekty a zlúčiť ich do plných prostredia . DirectX je knižnica , ktorá umožňuje skonštruovať 3D objekty , ale musíte najprv poznať podrobnosti o tom , čo chcete , 3D engine pre vykresľovanie .
5

Naučte sa , ako vytvoriť okná a dať tvary v nich . Akonáhle budete vedieť , všetky tieto veci , budete poznať základy používania rozhrania DirectX .

Najnovšie články

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