8个稳定版本
1.0.7 | 2021年7月29日 |
---|---|
1.0.6 | 2021年3月3日 |
1.0.5 | 2021年2月25日 |
#552 in 游戏开发
26 个月下载量
455KB
7.5K SLoC
扎拉生存引擎
全功能的扎拉生存引擎,从头开始用Rust重写。
访问wiki获取详细技术信息和入门指南。
访问github查看演示应用程序。
描述
如果您的游戏需要具有感知天气的健康控制、大量相互关联的参数、睡眠、疲劳、疾病、伤害(割伤、骨折)、食物、水、带有制作功能的库存、不同水/冷抵抗等级的服装等,扎拉将非常有用。
功能
- 支持疾病、伤害(割伤、骨折等)及其治疗(药片、注射剂和/或设备)的健康引擎
- 根据任何可想象的条件(天气、健康、服装、库存等)影响生命体征的能力
- 带有制作功能的库存(制作配方中的任何数量物品)
- 支持天气(温度、风速、雨强度)和玩家状态(跑步、走路、游泳等)
- 水、食物、药片、注射剂
- 具有不同水/冷抵抗能力的服装;身体设备(如绷带)
- 内置温暖和潮湿等级
- 睡眠机制;疲劳机制
- 心脏速率、血压、氧气、食物、水水平等数十个生命体征参数
- 支持游戏事件
- 每个复杂的实体都可以使用简单的流畅接口构建
- 医疗制剂、副作用、库存监控器(例如,控制变质)、疾病监控器
- 内置大量副作用,如跑步效果、水下效果等
支持保存和恢复引擎状态。更多信息请参见此处。
依赖关系
~320KB