View Single Post
Old 02-09-2008, 04:28 AM   #2
Adrir
Administrator
 
Adrir's Avatar

Activity Longevity
1/20 20/20
Today Posts
0/11 sssss1466
Location: London, UK
Default

There is alot more to it, but essentially an engine is the core framework handling the low level components.

For example:

A graphics engine might implement the neccessary low level mathematics, manage the threads / game loop, model & shader i/o, handle the camera, use ray tracing to create good lighting, etc. This then provides an interface through which a game programmer may easily load a model to the screen.

Technologies such as Ogre, Unreal, and loosely XNA, are game engines.
Adrir is offline   Reply With Quote