Wednesday, 9 September 2015

Game engine work

A game engine renderer's both 2D and 3D graphics, allows the use of physics engine or collision detection, integrates soundscriptinganimation and artificial intelligence etc.  Bringing all of these together has to be done for us to actually have a game we can play.


- Limbo uses the Box2D engine which is a 2D physics simulator written in C++.
- Alice madness returns uses the Unreal engine 3 which was then updated to unreal 4 in 2012.
- Thief uses a modified Unreal engine 3.
- Fallout new Vegas uses a game engine called Gamebryo which is written in C++.
- Dota 2 uses the Source 2 engine, which is a modified version of the engine originally used in half-life.
- Battlefield bad company 2 uses the Frostbite 1.5 engine, which was modified for both battlefield 3 and 4 into the frostbite 2 (battlefield 3) and then frostbite 3 (battlefield 4) in 2013.
- Bulletstorm uses the unreal engine 3.
- GTA V uses the RAGE engine, which is the same engine Rockstar has been using since 2006.
- The elder scrolls Skyrim uses the creation engine, which was created by Bethesda to replace the Gamebryo engine.
Call of Duty: World at War uses the IW 3.0 engine, which uses a modified ID tech 4 as its core.


Rendering is the process of generating an image from a model or sprite, collectively known as scene files, these scene files hold everything including lighting, textures, the models and shading, and turns then into a fully rendered scene which we will see in the finished game.

A physics engine is a program that allows for simulation of real world physics that you can manipulate, this includes fluid dynamics, rigid body dynamics (such as collision detection) and soft body dynamics (which means that an object has no fixed points and can be manipulated in game) This simulation is done in real time during the game.

No comments:

Post a Comment