UDN
Search public documentation:
GettingStartedMobile
中国翻译
한국어
Interested in the Unreal Engine?
Visit the Unreal Technology site.
Looking for jobs and company info?
Check out the Epic games site.
Questions about support via UDN?
Contact the UDN Staff
한국어
Interested in the Unreal Engine?
Visit the Unreal Technology site.
Looking for jobs and company info?
Check out the Epic games site.
Questions about support via UDN?
Contact the UDN Staff
UE3 Home > Mobile Home > Getting Started: Developing Mobile Projects
UE3 Home > Getting Started: Unreal Engine 3 > Getting Started: Developing Mobile Projects
UE3 Home > Getting Started: Unreal Engine 3 > Getting Started: Developing Mobile Projects
Getting Started: Developing Mobile Projects
Overview
iOS Development
For system requirements and information specific to getting started developing games for Apple's iOS platform, see the Getting Started: iOS Development page.Requirements
Multi-platform development
Mobile rendering emulation
Engine.ini
setting for your game will allow the editor to render more consistently with mobile. (e.g. gamma-correct lighting will be disabled.)
[Engine.Engine] bEmulateMobileRendering=True
Mobile Previewer (ES2 renderer)
You can use the Mobile Previewer mode to view your game on PC just how it would look on a mobile device! When running your PC game, just pass the-es2
parameter on the command-line to activate the OpenGL ES2 RHI instead of the usual DirectX-based rendering. This uses nearly the exact same code path as your mobile game uses when running on device, so the graphics will appear very similar.
Additionally, you can use the -simmobile
parameter to activate the ES2 renderer along with other mobile-related features, such as touch-based input emulation. -es2
is implied when using -simmobile
.
Also note that Unreal Editor includes a button on the main tool bar that will launch Mobile Previewer for your currently-loaded map.
Configuring the Engine for Mobile
There are many configuration settings (located in .ini files) which allow you to configure the engine for mobile usage. These are already set up by default for mobile usage however, you may want to tweak the settings for your game. For more information on the structure and syntax of Unreal's configuration files consult the Configuration Files page.System Setting Configuration
BaseEngine.ini
in the Engine\Config
directory. You can also override these settings in your project by adding them to DefaultEngine.ini
in your GameName\Config
directory.
Consult the Mobile System Settings page for a list of mobile system settings.
Input Configuration
DefaultGame.ini
in the UDKGame\Config
folder.
Mobile Input is a large topic by itself. Details on the input system as well as configuration settings can be found on the Mobile Input System page.