game engine A game engine is the core

  • Slides: 23
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) 1. Torque Game Engine 2. TV 3 D

Top 10 Commercial Engines (Devmaster. net) 1. Torque Game Engine 2. TV 3 D SDK 6. 5 3. 3 DGame. Studio 4. C 4 Engine 5. Unity 6. Neo. Axis Engine 7. DX Studio 8. 3 Impact 9. Beyond Virtual 10. Deep Creator

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