16.3.10

Start Your Game Engines



I don’t really know a lot about game engines or about game tech come to think of it. So researching this kind of thing is new to me I guess. I’m quite naive when it comes to this stuff, which isn’t the best way to be, so before I get a job in the industry I need to delve into the world of game engines, because there will come a time when I have to use them, fairly soon as well.
A game engine is a software system designed for the creation and development of video games. Different engines within the software include; physics, renderer, collision detection, sound, animation and memory. There are many more but they seem to the most relevant. Game engines can be used over and over again to create new games. A big example of this is the unreal engine. Games such as Unreal Tournament, Gears of War, and Shadow Complex use Unreal. Game engines also allow the game to be played on more than one console.
Custom engines can be made from different components called middleware. Middleware includes the physics system Havok (used in a lot of next-gen games) and FMOD for sound. These components can be put together to create a very powerful piece of software.
The latest game engines can be used in simulation programs, such as military and flight sims. This versatility can be integrated with mobile phones, (e.g. iPhone) and web browsers like Shockwave and Flash.
After watching videos from the GDC about the latest CryEngine (CryEngine3) I was blown away with the realism it produced. Crysis 2 will use this new technology. This super enhanced engine will pave the way for upcoming next gen games, and is said to lead towards a new kind of ‘realism’ in gaming.


No comments:

Post a Comment

The Archive