bvschaik/julius

GitHub: bvschaik/julius

Julius 是经典城市建造策略游戏 Caesar III 的开源跨平台重新实现,在保持原版游戏逻辑和存档兼容性的同时提供现代化 UI 增强和多平台支持。

Stars: 3318 | Forks: 423

# Julius ![](https://static.pigsec.cn/wp-content/uploads/repos/cas/60/60a01785100a6ca58739866e55ecd0436d53c186b78ff6a85ae6ed7345c7821b.png) [![Github Actions](https://static.pigsec.cn/wp-content/uploads/repos/cas/a4/a41ce124754ef6f555702a99e8686c74155cabc4bd09dea972942832009129a2.svg)](https://github.com/bvschaik/julius/actions) 下载: [![下载发布版本](https://julius.biancavanschaik.nl/badge/release.svg)](https://github.com/bvschaik/julius/wiki/Julius-release) [![下载开发版本](https://julius.biancavanschaik.nl/badge/development.svg)](https://julius.biancavanschaik.nl/) Google Play 上的 Android 版本:[安装发布版](https://play.google.com/store/apps/details?id=com.github.bvschaik.julius) 或 [注册获取测试版](https://play.google.com/apps/testing/com.github.bvschaik.julius) 聊天:[Discord](http://www.discord.gg/GamerZakh)(由 GamerZakh 慷慨托管) ## Julius:Caesar III 的开源重新实现 Julius 是一个完全可用的 Caesar 3 开源版本,其逻辑与 原版相同,但提供了一些 UI 增强,并且可以在多个平台上运行。 如果没有原版的 Caesar 3 文件,Julius 将无法运行。你可以从 [GOG](https://www.gog.com/game/caesar_3) 或 [Steam](https://store.steampowered.com/app/517790/Caesar_3/) 购买数字版本,或者使用原版的 CD-ROM 版本。 该项目的目标是拥有与 Caesar 3 完全相同的游戏逻辑,以及相同的外观 和体验。这意味着存档与 Caesar 3 100% 兼容,并且原版 Caesar 3 游戏中存在的任何游戏性 bug 也会同样存在于 Julius 中。 Julius 的增强功能包括: - 支持宽屏分辨率 - 32 位桌面下的窗口模式支持 - 大量游戏内的[体验改进](https://github.com/bvschaik/julius/wiki/Improvements-from-Caesar-3) - 支持曾经在 Sierra 网站上提供的[高质量 MP3 文件](https://github.com/bvschaik/julius/wiki/MP3-Support) 支持的平台: - Windows - Linux AppImage - MacOS - PS Vita - Nintendo Switch - Android - 任何兼容的浏览器 (Emscripten) 虽然 Julius 并没有对游戏性进行任何更改,但一个名为 [Augustus](https://github.com/Keriew/augustus) 的 Julius 分支正在实现许多玩家期待已久的游戏性更改,例如路障。因此,你可以使用 Julius 来获得带有一些视觉改进的更原汁原味的体验,或者使用 Augustus 来获得不同的游戏体验。 注意:Julius 的存档与原版 Caesar 3 存档完全兼容,反之亦然。Augustus 可以加载原版/Julius 的存档,但使用 Augustus 创建的存档无法在 Julius 或原版 Caesar 3 中加载。 ![](https://static.pigsec.cn/wp-content/uploads/repos/cas/7a/7a8d4cecd6af025574b6e390459acbb5bf3cc72541098cbf38df81bf0dfc8676.png) ## 运行游戏 首先,从上面的列表中下载适合你平台的游戏版本。或者,你可以自己[构建 Julius](doc/BUILDING.md)。 然后,你可以将游戏复制到 Caesar 3 文件夹中,或者在一个独立的 文件夹中运行游戏,在这种情况下,游戏会要求你指定 Caesar 3 文件夹的位置。 请注意,你必须拥有游戏数据目录的写入权限,因为存档将 存储在那里。此外,你的游戏必须升级到 1.0.1.0 补丁才能使用 Julius。如果 Julius 提示你 缺少该补丁,你可以[在此处下载更新](https://github.com/bvschaik/julius/wiki/Patches)。 有关更多说明和启动选项,请参阅[运行 Julius](https://github.com/bvschaik/julius/wiki/Running-Julius)。 ## Bug 为了保持 100% 的存档兼容性,Julius 重现了在原版 Caesar 3 游戏中可以找到的许多 bug。查看 [Bug 与特性](https://github.com/bvschaik/julius/wiki/Caesar-3-bugs)列表以了解更多信息。
标签:复刻项目, 客户端加密, 开源游戏, 游戏引擎