
Hello “ha!” community, this is “The-Problem” here with my first post ever for Host-Advantage. In today’s topic we will be taking a step into the game development world discussing the UDK (Unreal Development Kit). The Unreal Engine 3.0 is a game engine developed by epic games and is currently regarded as one of the top game engines available. Now thanks to the easily accessible UDK, anyone can take advantage of the Unreal Technology to do almost virtually anything they please. In today’s post I want to inform all you gamers out there about what the UDK has to offer, so you can start making your own games! Also I currently have an Associate’s Degree in “Video Game Simulation & Development” and I am currently pursing my Bachelor’s Degree at New England Institute of Technology. Therefore I have some personal experiences with the UDK that I would like to share as well.
Why UDK?
There are many game engines out there so some of you may be thinking, why UDK? Well aside from me telling you it’s the most “ballin” engine that I have ever encountered, I could hit you with some facts… Epic Games was awarded Game Developer Magazine Front Line Awards: Best Engine (2009), Develop: Best Engine (2009), Develop: Best Tools Provider (2008), NCTA: Top Industry Driven Technology of the Year (2008), Game Developer Magazine Front Line Awards: Hall of Fame (2008), and many more. I could be here all day listing all of the awards that the Unreal Engine has received, I just wanted to prove the point that the same tool that is used by many successful developers in the game industry is easily accessible by you… so why not take advantage? Due to its popularity, there are plenty of resources out there to get you started. So many resources in fact, that I will recommend to all of you who are interested to get started ASAP! Even if you aren’t familiar with programming code there are many things you can do in the editor itself. By going through tutorials and browsing the forums anyone is highly capable of creating a solid game using this state of the art technology.
Key Features Found In UDK

Multi-threaded rendering system – Gemini.
64-bit color High Dynamic Range rendering pipeline.

Animation.
Putting art assets into motion.

Audio.
Cross-platform support for sounds and music.

Physics.
Rigid bodies, ragdolls, vehicles, and physics-based animation.

Gameplay scripting – Kismet.
Designer-driven system for creating complex sequences of events and actions.

Cinematics – Matinee.
Track-based keyframing system for controlling movement and modifying properties.

Particle effects – Cascade.
Artist-driven system for creating particles and emitters.

Editing tools – UnrealEd.
Suite of tools for working with various aspects of the content creation pipeline.

Online – Networking and Multiplayer.
Cross-platform and platform-specific features for online experiences.

Integrated programming language – UnrealScript.
A fully object-oriented Java-like language with special game-specific features.
Big Titles Developed By The Unreal Engine
The Unreal Engine has been used to create many successful projects that I am sure you have heard of. These projects consist of titles such as “Unreal Tournament” (obviously), “Gears of War”, “BioShock”, “Batman Arkham Asylum”, and many more.
Here is a clip show casing a few big named titles developed with the Unreal Engine
How To Get It?
Now that you’ve seen some of the great things UDK has to offer your probably wondering, “How do I get it?”. Well luckily enough on November 2009, Epic Games decided to release the UDK to the general public. You can easily obtain this powerful engine by downloading it at http://www.udk.com/download. According to the current EULA, game makers can sell their games by paying Epic a fee of $99, and 25% of all revenue above $5000. Although it is very easy to obtain…. a downfall is that the UDK does require that you have a pretty decent machine to run it.
The spec requirements are as follows:
Minimum:
• Windows XP SP2 or Windows Vista
• 2.0+ GHz processor
• 2 GB system RAM
• SM3-compatible video card
• 3 GB Free hard drive space
Recommended for Content Development:
• Windows Vista 64 SP2
• 2.0+ GHz multi-core processor
• 8 GB System RAM
• NVIDIA 8000 series or higher graphics card
• Plenty of HDD space
UDK Resources
Once you get the UDK installed the first thing your going to need are resources to look at so that way you can learn the engine. The best way to start is by looking through the 177 video tutorials released by epic games located at http://udn.epicgames.com/Three/VideoTutorials.html.