game engine A game engine is the core

  • Slides: 22
Download presentation

Τι είναι μια game engine; • “A game engine is the core software component

Τι είναι μια 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…

Top 10 Commercial Engines (Devmaster. net) No. 10: Torque 3 D No. 9: Vicious

Top 10 Commercial Engines (Devmaster. net) No. 10: Torque 3 D No. 9: Vicious Engine 2 No. 8: Bigworld Technology Suite No. 7: Vision Engine 7. 5 No. 6: Infernal Engine No. 5: Blitz. Tech No. 4: Unity 3 D No. 3: Cry. ENGINE 3 No. 2: Gamebryo Lightspeed No. 1: Unreal Engine 3

Τι είναι μια game engine; Υπάρχουν και λύσεις ανοιχτού κώδικα: Ogre http: //www. ogre

Τι είναι μια 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

The game loop

game root control data common scripts

game root control data common scripts

Console

Console

Torque Script • • Script files *. cs Compiled files *. dso Πάντα τηρείται

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

Torque Script

Torque Script

Βιβλιογραφία • The Game Programmer’s Guide to Torque (Edward F. Maurina III) • Beginning

Βιβλιογραφία • 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)

Serious Games

Serious Games