Unreal Tournament Port
An existing game or its source code brought to another platform.
Links, repository & detailsAbout
An unofficial fan port of Unreal Tournament to Android, covering Android 4.1 up to Android 16. It requires legally obtained Unreal Tournament v1.400 game files and includes no game data.
How it differs from the original
Adds touch controls via RetroTouch, keyboard support and a game-data importer that accepts a folder or ZIP. The README warns of several bugs with triggers and events not starting reliably.
Getting started
Install the APK, copy your Unreal Tournament game data to the device as a folder or ZIP, then start the app. If no data is found, an installer screen lets you select the folder or ZIP, imports it into the app's private data folder, and starts the game. Local WiFi multiplayer and botmatches are available.
Known issues & limitations
- Occasional issues may occur, especially on very old Android devices or with unusual controller mappings.
- Controller button names can vary; movement or looking may need reassignment in the in-game controls menu.
What you need to run it
Features
- Game data can be imported from a folder or ZIP.
- Local WiFi multiplayer and botmatches are available.
- Modern Android storage access is supported through SAF.
How to install
- Install the APK on your Android device.
- Start the game; if no game data is found, choose a UT99 folder or ZIP in the installer screen.
- Wait for the import to finish; the game starts automatically once the required data is found.
Controls
- Left stick moves forward, backward, and sideways.
- Left trigger uses alternate fire; right trigger fires.
- Left and right shoulders select the previous and next weapon.
- A (right face button) jumps.
- B (bottom face button) crouches.
- Y (left face button) walks; X (top face button) waves.
Summarised from the project's README.
Media
Licensing & legal
- The project states it is not official and not endorsed by Epic Games.
Additional notes
- Requirements
- Needs an Android device with OpenGL ES 2.0 support; an Android-compatible controller is recommended.
FAQ
- What is Unreal Tournament Port?
- Unreal Tournament Port is an open-source port of Unreal Tournament. An existing game or its source code brought to another platform. The original game ran on Android.
- Do I need the original game files to run Unreal Tournament Port?
- Yes. The project does not include the original game's assets, so you need your own copy.
- How is Unreal Tournament Port licensed?
- Epic: All rights reserved (Unreal Tournament materials). The repository itself is the authoritative source.



