这个项目能做什么
Unciv 是一款开源、以可修改性为核心的《文明V》重制版,适用于 Android 和桌面平台,使用 LibGDX 构建。其 README 文件明确说明了目标受众:不追求高分辨率图形、大型音轨或动画,而是致力于打造一款小巧、快速、可修改、免费且开源的 4X 游戏,能够在低配置硬件上运行。
安装方式多样。在 Android 上可通过 Google Play 和 F-Droid 获取;Linux 用户可在 itch.io 下载,也可通过 Flathub 的 Flatpak 或 AUR 安装;Windows 用户可从最新发布页面下载 MSI 安装包,同时支持 itch.io、Chocolatey 和 Scoop;树莓派用户可通过 Pi-Apps 获取,macOS 用户则可通过 Homebrew 或文档中提供的手动指南安装。此外,发布页面还提供独立的 jar、APK 和 Windows/Linux 版本,但 README 中指出这些版本不推荐使用,因为发布频繁,下载的版本容易过时。开发者也可通过文档了解从源码构建的方法。
还提供了 Docker 支持:安装好 docker-compose 后,构建并启动容器将在端口 6901 提供 VNC 会话,GitHub 容器注册表中也已发布预构建镜像,支持相同工作流程。
开发路线图按固定顺序推进:首先进行打磨(改进 UI 和 UX,增强游戏内自动化与 AI),然后是《上帝与国王》机制,最后是《新世界》机制,如贸易路线和世界议会等。
贡献方式按角色划分:程序员、翻译者和模组制作者各自有专门的文档,翻译进度在仓库中的 properties 文件中追踪。主要通过 Issue 和 Pull Request 进行协作,完成的工作将被整合进下一个版本;README 还建议通过投票和宣传项目来推广。
常见问题解答(FAQ)回答了一些核心问题:目前没有计划支持 iOS,Steam 拒绝托管该游戏;原版《文明V》中已有的功能将会逐步实现,其他创意可能通过不断扩展的模组支持来实现,而《文明VI》不在开发范围内;教学材料位于游戏中“文明百科全书”中,原版《文明V》维基作为补充资料。关于合法性,README 认为游戏机制不受知识产权保护,引用了美国版权局的 FL-108 圆形文件,指出重新使用原始游戏资源属于违法行为,并认为使用“文明”名称或模仿游戏行为可能违法。
许可证方面:游戏本身采用 MPL 2.0 许可证,媒体文件来自多位作者,许可包括 CC BY-SA 4.0、CC BY 3.0/4.0、CC0 和公共领域,具体信息详见 docs/Credits.md。
评论
0 评分人数达到10人后显示
登录后参与讨论。