In the main tool bar of the editor, on the right side, there is a button labeled Launch, with a drop-down menu.
In the drop down menu, you will see a list of possible platforms you can launch the current map on. Generally, you would not need Windows or Mac, as you can use the Play button for that without needing to cook your data. This page will primarily cover the information you need for launching on mobile platforms.
For Android, there will be multiple selections. See the Android Texture Formats page for more information.
If you have multiple devices for a particular platform, you can choose between them here. Clicking on the platform (and device), the editor will start to cook the map, install the data on the device, and then run the map on the device.
This method will only install the current map on the device for fast iteration, and switching between levels is unsupported with this method. If you want to have all of your maps installed to the device at once, see the Packaging Projects documentation.
Generic UE4Game App
If you are making a content-only project, the executable that runs for One-Click Deploy is actually the generic "UE4Game" game (since it can be used with any content-only project). When it runs on a device, the icon that gets installed is just labeled as UE4Game. However, when we package a game, the name of your project is used in the final packaged build. When you install the packaged build, the icon will have your name (as well as your icons if you updated the default icons).
Advanced Mode (UnrealFrontend)
There is an additional tool for performing advanced building, cooking, deploying, packaging, and launching options. It is called Unreal Frontend and is located in the following locations depending on your platform:
Platform | Location |
---|---|
PC | [ENGINE INSTALL LOCATION]\Engine\Binaries\Win64\UnrealFrontend.exe |
Mac | [ENGINE INSTALL LOCATION]\Engine\Binaries\Mac\UnrealFrontend.app |
This tool will let you only cook certain maps, change the commandline, or even run your game without precooking all the data (called "Cook on the Fly" mode). These are advanced tools - for more information, see Unreal Frontend.