Stojí za to tento web oživiť a začať písať nový content?

VirtualVoid's picture

Materiál Lekcie 07 (D3D)

Opäť po nejakom čase prinášam novší materiál - framework - pre programovanie hier s Direct3D. Ako obvykle je to zavesené na adrese GIDX9. Je tam presne to čo som sľúbil nedávno (dokonca aj dávno, ale pre inú platformu :-)), a sice BSP renderer spolu s kolíziami, ktoré spracovávam, cez mnou stále dokola omieľaný NGD.

VirtualVoid's picture

Motor a hra v Direct3D - časť 4.

Opäť vás po krátkej odmlke vítam pri tutoriáloch o programovaní hier. Dnešná časť seriálu bude o niečo kratšia, najmä čo sa týka novej funkcionality. Tá minulá bola o vytvorení si tried na základnú prácu s obrázkami a dnes si ukážeme, ako to je s vykresľovaním textu. Aj na toto je DirectX dobre pripravený, na vytvorenie a kreslenie samotného textu nám postačia dve-tri jeho metódy.

VirtualVoid's picture

Motor a hra v Direct3D - časť 3.

V predchádzajúcej časti som vám pripravili piesok na ktorom budeme ďalej pracovať, a teraz nás čaká už zaujímavejšia práca. Táto časť seriálu hovorí o tom, ako som - ako si modifikovať náš "sandbox" pre nahrávanie textúr a kreslenie jednoduchých 2D sprites.

Ako prvú vec, budeme potrebovať zatiaľ drobné zmeny v súbore main.h. Potrebujeme pridať vektor reťazcov. Toto sa nám hodí napríklad ako zoznam ciest, ktoré bude prehľadávať náš CResourceManager keď sa bude pokúšať nájsť textúru a podobne.

VirtualVoid's picture

Motor a hra v Direct3D - časť 2.

Takže ako som v predchádzajúcej časti napísal, očakávam, že už skúsenosti s programovaním máte a úplne najlepšie by bolo keby ste mali skúsenosti s C/++ jazykom. Ideálna situácia by vznikla vtedy, ak by ste sa aj pred čítaním tohoto seriálu zaujímali o tvorbu hier, respektíve by ste chceli skúsiť prechod z OpenGL na Direct3D.
Ešte by som znova rád pripomenul, že sa nepovažujem za nejakého programátorského guru a tiež ani zďaleka neviem všetko :-) Len by som sa rád podelil o to čo som sa naučil. Takisto nepracujem v profesionálnej sfére herných vývojárov, takže ak to niekto taký prípadne číta, prosím nekameňujte ma :-)

Kód, ktorý som pre vás pripravil je šíriteľný pod GNU/GPLv3 a dá sa stiahnuť tu (Lesson01.zip ~30kB).

VirtualVoid's picture

Motor a hra v Direct3D - časť 1.

Na úvod by bolo dobré, keby sme si ozrejmili, čo vlastne chceme programovať a hlavne v čom. Pre vývoj pod Windows existuje veľa možností vrátane tých čo sú pod záštitou GNU/GPL. Dokonca je možné, že objavíte DirectX SDK teda hlavičkové súbory a knižnice, potrebné ku skompilovaniu aj vo forme GCC respektíve G++ (GNU kompilátory).

My sa však, ako samotné rozhranie Direct3D naznačuje, vyberieme tou cestou pravých Windows programátorov :-)

VirtualVoid's picture

Programovanie vlastného motora a hry (Direct3D)

Zdravím vás pri novo-otvorenej "nóde" o programovaní hier.
Ja osobne som nikdy nebol, na špeciálne vypisovanie a rozpisovanie sa obzvlášť v takzvaných editoriáloch takže to zhrniem nasledovne.

Game Developers Session 2008 - Brno 13.9.

Dobrý den,
dovolujeme si Vám připomenout, že dne 13. září [September] 2008 (sobota) se v Brně uskuteční další ročník setkání herních vývojářů jménem Game Developers Session. Více informací najdete na domovské stránce http://gds.ceske-hry.cz .

Z důvodu omezené kapacity hotelu Avanti, v němž se Game Developers Session 2008 letos koná, doporučujeme včasnou registraci (http://gds.ceske-hry.cz/game-developers-session-2008/registrace/43) na uvedených stránkách. Upozorňujeme, že vstupné bez registrace bude výrazně vyšší.

Díky a na viděnou,

Tým Game Developers Session

---

Game Developers Session - Máj 2007 Brno

Vazeni clenove fora Ceskych her,

dovolujeme si vas pozvat na jiz 5. rocnik konference Game Developers Session, ktera se tento rok kona ve dnech 11. - 13. kvetna [[mája]] 2007 tradicne v brnenskem KD Rubin. Program akce je zatim prubezne aktualizovan a naleznete ho na http://gds.ceskehry.cz/gds2007.html spolu s registracnim formularem a dalsimi podrobnostmi. Tridenni vstupne je stanoveno na 200 Kc pri registraci (pozor - registrace je omezena pouze na 300 ucastniku), pripadne 500 Kc na miste.

Spellcross - tvorba grafiky

Logo SpellCrossToto ohliadnutie sa spat na vyvoj hry Spellcross sluzi hlavne pre zacinajucich gamedeveloperov, ktori maju skvele napady na vytvorenie hier zalozenych na sprajtovej grafike. V dnesnej dobe nie je vacsi problem vytvorit zlozito posobiace 3d hry, sprajtova grafika ma vsak stale svoje caro a budeme sa s nou stretavat pravdepodobne este niekolko desatroci. Preto dufam ze tento text nebude v tejto dobe posobit staromodne :-)

Syndicate content