Thursday, December 22, 2011

Unreal University: Making Mobile RTS UDK Game

Unreal University: Making a Mobile RTS UDK Game by James Tan and Markus Arvidsson is a presentation on creating a real time strategy game for mobile iOS operating system on the Apple iPad 2 tablet computer. The mobile real-time strategy game is developed using the Unreal Development Kit or UDK. Here are some useful information from the presentation slides at Montreal International Games Summit MIGS 2011. Watch the Unreal Development Kit complete video tutorial presentation for more details.

Handling touch events

  • Unreal Engine 3 allows you to receive, handle and discard touch events in UnrealScript.
  • Touch events need to respond to things in a logical order: HUD, Actors, then World.
  • Remember that touch events are always in screen space. You will have to transform these to world space yourself.

Screen Space to World Space

  • Converting from screen space to world space is usually done using Deproject to find the world space origin and the world space direction.
  • Deproject is available in Canvas and LocalPlayer. If you can, try to use Canvas as much as possible.
  • Using world space origin and direction you can use a trace to find what actor the player is "touching".

Navigation mesh is good alternative technology to use instead of path nodes.

Providing appropriate feedback

  • Sounds
  • Particle effects
  • HUD response

Download the source code for free at [to be updated udn.].

Get UDK Unreal Development Kit Download for FREE now!

Unreal University is an academic initiative sponsored by Epic Games in association with Autodesk. It offers professional, hands-on guidance to people interested in applying its award-winning Unreal Engine 3 (UE3) technology, including the Unreal Development Kit (UDK). Topics include level design best practices, mobile game development tricks and tips, and more. The sessions are free.

More than 900,000 3D video game developers have installed Epic Games' free edition of Unreal Engine 3 - the Unreal Development Kit or UDK. This 3D game engine powers independent games like "Save Our Sheep" and "The Dark Meadow" for iOS, and "Sanctum" and "Hawken" for PC. The UE3 feature set evolves continuously to prepare for the next generation of video games. Epic Games continues to release major new improvements and functionalities to the Unreal Development Kit, with several important features integrated recently. So check out and download the Unreal Engine 3 tools for free today.

No comments:

Post a Comment