Whether you intend to make an interactive product to run on the latest personal computers, or the most recent generation of consoles from manufacturers like Sony and Microsoft, a game engine is what you will need to handle the lighting and rendering of the scene data, control the physical interactions of objects in your world, ensure your animations blend smoothly and seamlessly under the control of your AI logic, play back the right music according to the current mood and on-screen actions, and dynamically mix together the sound effects and trigger the flashy visuals in your scenes as objects collide and interact with one another. The game engine also controls the streaming of data from the disk drive to memory as needed, and provides the networking code necessary to ensure an extremely reliable multi-player experience. Middleware is the name given to the total development package, which is not only the game engine itself (usually including both the source code for the engine and a sample game application), but also all the editing tools needed to build a 3D game world, and the custom plug-ins and exporters needed to bring in assets from standard 2D and 3D art packages. It also usually includes documentation, training materials, a training program, and an ongoing support package.
(quoted from www.crytek.com)
A game engine is the technology you need to create a competitive game on today´s modern hardware.
0 Comments
Leave a Reply. |
Archives
October 2015
Categories
All
|