Andiweli/Unreal-Android
GitHub: Andiweli/Unreal-Android
这是一个将1998年经典FPS游戏Unreal移植到Android平台的项目,解决了在现代移动设备上运行旧游戏的技术兼容性问题。
Stars: 41 | Forks: 2
# Unreal Android





## ◈ 功能特性
- 支持高达 Android 13 的较新 Android 设备(不支持 64 位设备)。
- OUYA (Android 4.x) 旧版支持 - 降低了内部渲染分辨率,以提升旧硬件的性能。
- 改进的游戏数据导入 - 可以通过文件夹或 ZIP 文件选择导入 Unreal 数据,并自动安装到应用的数据文件夹。
- 修复了 Android 8+ 的存储访问问题 - 为直接 SD 卡/文件访问受限的现代 Android 版本添加了 SAF 支持。
- 对旧的非官方安装设备保持旧存储行为友好(将游戏数据放在你的 microSD/Unreal 文件夹中)。
- 提供本地 WiFi 多人游戏和机器人对战。
- 添加了触屏控制,无需控制器即可使用。
## ▣ 系统要求
- 常规 Android 版本需要 Android 8.0 或更高版本。
- OUYA 旧版需要兼容 Android 4.x / API16 的设备。
- 支持 OpenGL ES 2.0 的 GPU。
- 推荐使用兼容 Android 的游戏控制器。
- 原版 Unreal [v200 零售版游戏数据](https://archive.org/download/epicmegagames-unreal-v200/EpicMegagames-Unreal-v200.zip)。
所需文件夹:
```
Unreal/
├── System/
├── Maps/
├── Textures/
├── Sounds/
├── Shared/
└── Music/
```
## ▣ 游戏数据说明
本仓库**不包含**游戏数据。
你需要自行提供 1998 年发行的 Unreal 的合法副本。
Android 安装程序会检查以下必需文件夹:
```
System
Maps
Textures
Sounds
Music
```
如果这些文件夹缺失,游戏将无法启动,安装程序界面将提示你选择一个有效的文件夹或 ZIP 文件。
## ◎ 法律声明
Unreal、Unreal Engine 及相关名称、资产和商标均为 Epic Games 的财产。
所使用的部分材料是 Epic Games, Inc. 的商标和/或版权作品。
本仓库**不包含**商业游戏数据。
要使用此移植版,你必须拥有 Unreal 的合法副本。
此材料非官方,也未经 Epic 认可。
所有权利由 Epic 保留。
请勿将本项目用于商业目的。标签:32位支持, Android移植, armeabi-v7a, OUYA兼容, UML, Unreal Engine, WiFi对战, 复古游戏, 存储管理, 控制器支持, 数据导入, 本地多人游戏, 游戏开发, 游戏引擎移植, 移动游戏, 第一人称射击, 遗留设备优化


