4个版本 (2个重大更改)
0.2.0 | 2019年7月19日 |
---|---|
0.1.1 | 2019年7月10日 |
0.1.0 | 2019年6月2日 |
0.0.1 | 2019年4月29日 |
#4 in #showcase
217 星 & 14 关注者
165KB
4K SLoC
⚠️ 注意: Evoli已不再积极维护。要查看更更新的示例游戏,请参阅最近更新的展示游戏之一。
Evoli
一款微生态系统模拟游戏,作为Amethyst引擎的官方展示项目,逐步设计和开发。当前游戏的版本(v0.2及以上)模拟了几种不同物种在同一有限空间中的情况。
有关当前游戏设计、我们的目标和迄今为止的历史的更多信息,请阅读我们的介绍。
媒体
安装/游玩
在克隆存储库时,请确保已安装Git LFS,因为大多数资产都存储在那里。
如果您在Linux上编译,需要首先安装一些依赖项。它们对于编译和运行Amethyst引擎是必要的。请遵循Amethyst README中的说明。
确保已安装Cargo(如果您没有,请使用rustup),然后运行以下命令
cargo run
如果您遇到问题,请在此处或http://discord.gg/amethyst的#showcase-game频道中报告。
性能分析
我们使用与Amethyst相同的性能分析库。使用以下命令运行游戏
cargo run --release --features profiler
然后在不崩溃的情况下退出游戏以生成文件 thread_profile.json
。有关如何使用该文件的说明,请参阅Amethyst的性能分析引擎说明。
在代码中搜索 profile_scope
以获取向代码中添加性能分析标记的示例。
参与其中
许可
分许可证:选择以下之一 Apache或MIT许可证。
依赖项
~35–48MB
~842K SLoC