Τι είναι μια game engine; • “A game engine is the core software component of a computer or video game or other interactive application with real-time graphics” (Wikipedia) • Term “Game engine” was coined in the mid-1990’s due to the development of first person shooters such as Doom, Wolfenstein…
Τι είναι μια game engine; Υπάρχουν και λύσεις ανοιχτού κώδικα: Ogre http: //www. ogre 3 D. org Delta 3 D http: //www. delta 3 d. org Crystal Space http: //www. crystalspace 3 d. org Irrlicht http: //irrlicht. sourceforge. net
The game loop
game root control data common scripts
Console
Torque Script • • Script files *. cs Compiled files *. dso Πάντα τηρείται Client – Server δομή Common vs. Control folders Mission area maps Textures – interiors –data Player files – bot files
Torque Script
Torque Script
Βιβλιογραφία • The Game Programmer’s Guide to Torque (Edward F. Maurina III) • Beginning 3 D Game Programming All -in-One (Kenneth Finney) • Advanced 3 D Game Programming All -in-One (Kenneth Finney)