Y
ou probably hear about 'video game engines' all the time, but what are they? Simply, they are fundamental parts of games which developers can create or buy to help cut costs and time around creating their own engine.
The term 'reinventing the wheel' is used a lot in software development and is a term used to describe the process of making something unnecessarily. Making a game engine requires large amounts of skill, time and money. Something which not all developers can do. Cost is a huge factor, it will usually take 2 to 3 years to make an effective engine and then a further 1 or 2 years to develop a game ontop of that engine. Costs now-a-day run into the millions to create a video game and developing an engine just adds to that cost.
Developers, however, can turn to those amongst them who are offering their own engines to be used in games for a tidy price. Thus, the booming trade of video game engines is born. In this article, we'll step through some engines you've probably encountered and why they're so popular.
Unreal Engine
Developer: Epic Games
Current Version: 3
The Unreal Engine is one of the most popular game engines out there today. Over it's time in use, it's appeared in games such as
Postal 2, Unreal Tournament, Gears of War and even
Mirror's Edge. Outside of the world of video games, it's used by a wide range of CGI movie companies such as
Warner Bros., Sony Columbia and
TriStar Pictures.
The Unreal Engine handles things from model (3D character/stages) rendering, collision detection (keeping your character from going through floors and walls) and Artificial Intelligence (keep enemies shootin' you). Version 3 includes sophisticated physics engines which treat objects as they would in real life. Wood has the same properties of real-world wood.

Source Engine
Developer: Valve
Current Version: 14
Source, probably best know for it's place in the title of a version of the popular online first person shooter;
Counter Strike: Source. It's appeared in games such as
Half Life, Portal, Team Fortress and
Left 4 Dead. And has been licensed out to companies like Ubisoft to create games such as Dark Messiah, Postal 3 and Zeno Clash.
Although now showing it's age, it can still dish out the goods. The game handles a lot of aspects of the game along with a heavily edited Havok Physics engine. Later versions of the engine include some nifty features such as HDR lighting (used to give games greater realistic lighting effects).
