Profesionalne programovanie hier
Profesionalne programovanie hier
V akych programoch sa programuju hry ako su GTA, Need for speed...
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
pipiak
Medium Star
- Príspevky: 321
- Registrovaný: 11 jún 2006, 9:24
- Bydlisko: KE
- Kontaktovať používateľa:
engine
Zalezi od toho co si predstavujes pod slovom programuju hry!
Kazda hra vyuziva engine ,ten ako kolega spravne napisal byva vacsinou napisany v C++ ,ale po novom aj v novsich jazykoch.
Vsetky funkcie a procedury v engine su potom nasledne vlozene do kniznic(.dll) ,kt potom mozes vpohode vlozit do ineho jazyka (objektovo orientovany)
Takze odpoved na tvoju otazku : jazyk nie je podstatny ,podstatna je prehladnost,jednoduchost,rychlost,vykonnost a tak pod;)
www.devmaster.net (tam najdes engine...a kludne mozes zvolit vyhladavanie podla jazyka ak chces)
Kazda hra vyuziva engine ,ten ako kolega spravne napisal byva vacsinou napisany v C++ ,ale po novom aj v novsich jazykoch.
Vsetky funkcie a procedury v engine su potom nasledne vlozene do kniznic(.dll) ,kt potom mozes vpohode vlozit do ineho jazyka (objektovo orientovany)
Takze odpoved na tvoju otazku : jazyk nie je podstatny ,podstatna je prehladnost,jednoduchost,rychlost,vykonnost a tak pod;)
www.devmaster.net (tam najdes engine...a kludne mozes zvolit vyhladavanie podla jazyka ak chces)
-
pheo
Light Star
- Príspevky: 212
- Registrovaný: 20 sep 2005, 16:53
- Bydlisko: moje hniezdo
- Kontaktovať používateľa:
engine je pekne zaobalený kus kódu, ktorý urobí kopu roboty za teba. Napr. herný engine - popíšeš prostredie - objekty, tiene, svetlá, prípadne aj fyzyku ale všetko to za teba spočíta a vyrendruje engine .... To znamená spočíta odrazy svetiel na objektoch, vypočíta kolízie (aby dva objekty cez seba neprechádzali ale aby sa od seba odrazili).
Tvojou robotou je iba popísať čo napresnejšie scénu a reakcie na udalosti. To ako sa to "šrotí" na pozadí je vec engine.
Tvojou robotou je iba popísať čo napresnejšie scénu a reakcie na udalosti. To ako sa to "šrotí" na pozadí je vec engine.