Search public documentation:
Welcome to the UE3 documentation, with all the details you need to become an expert with the award-winning Unreal Technology including Unreal Engine 3 and Unreal Development Kit (UDK).
|The UDK is no longer supported by Epic Games, and the information displayed below may be out of date. For current UDK information, click here. To develop with the latest Unreal Engine technology, please click here.|
General Information about developing games with Unreal Engine 3. Minimum Specs - Recommended Hardware - Recommended Software - Workflow - Frequently Asked Questions - Console Commands - Commandline Arguments - Confirguration Files - Blogs
Information for developers new to Unreal Engine 3 and Unreal Development Kit (UDK). Covers all aspects of the development process: Production Planning - Programming - Content Creation - Level Creation - Profiling & Optimization - Packaging & Distribution
Information over setting up the engine, extending the Unreal Editor and creating new tools, and general programming with native code and UnrealScript in Unreal Engine 3.
Information involving the creation of art assets and other content such as static meshes, skeletal meshes, materials, etc. in Unreal Engine 3.
Information about the creation of levels and environments including adding scripted gameplay and dynamic interactive animationed events in Unreal Engine 3.
Technical & Programming
- Gameplay Programming - Creating new items and elements for use in-game.
- Animator - Information for animating skeletal meshes in Unreal Engine 3.
- Character Artist - Creating skeletal meshes for characters in UE3.
- Environment Artist - Creating static meshes to populate environments.
- FX Artist - Information over creating special effects using particles.
- Technical Artist - Tool creation, materials, profiling & optimization, polish.
- Texture Artist - Guidelines for creating textures to be used in UE3.
- AI & Navigation - Information regarding using navigation systems to create AI.
- Animation - Information regarding using navigation systems to create AI.
- APEX Framework - Creating cloth and destruction effects using APEX.
- Audio Home - Overview of the audio system and using sounds in UE3.
- Commandlets - References for using and creating commandlets in Unreal Engine 3.
- FaceFX - Creating facial animations for skeletal meshes in UE3.
- Gameplay ELements - Adding new gameplay elements through UnrealScript.
- Input / Output - Methods of inputting and outputting data with Unreal Engine 3.
- Lighting & Shadows - Working with lighting and shadows in Unrela Engine 3.
- Materials & Textures - Creating and using materials in Unreal Engine 3.
- Networking & Replication - Overview of the networking system and replication in UE3.
- Particles & Effects - Creating effects in UE3 with particles, decals, fog, and more.
- Performance, Profiling, & Optimization - Techniques for profiling games in Unreal Engine 3.
- Physics - Using PhysX and physical simulations in Unreal Engine 3.
- Post Process Effects - Applying whole scene effects in Unreal Engine 3.
- Rendering Subsystem - Overview of the rendering pipeline in Unreal Engine 3.
- Skeletal meshes - Creating and using animated skeletal meshes in UE3.
- Static Meshes - Creating and using static meshes in UE3.
- UnrealScript Home - Detailed information over the UnrealScript programming language.
- User Interface & HUD - Creating user interfaces such as menus and HUDs.
- DirectX 11 Features - DirectX 11 rendering features in Unreal Engine 3.
- Mobile Home - Developing games for mobile platforms using Unreal Engine 3.