使用旧的Rust 2015
0.1.0 |
|
---|
#7 in #pf
1KB
PF沙盒
一款特色鲜明的平台格斗游戏,拥有与游戏玩法紧密集成的角色编辑器。
快速链接
操作系统/控制器要求
- Windows 10: Xbox控制器 + 原生GC适配器
- 其他Windows: 不支持
- Linux: 所有控制器 + 原生GC适配器
- Mac OS: 不支持
您不能使用键盘进行游戏,必须使用控制器。
目标/特性
- 用于分发在PF沙盒上运行的完整游戏的包系统
- 一个包包括
- 格斗家
- 舞台
- 规则 - 设置游戏模式和机制,例如游戏长度、库存数量、L取消、抓地力机制
- 指定更新下载位置的URL
- 包数据被序列化成多个文件,存储在一个文件夹中,允许轻松地在包之间复制单个角色/舞台
- 一个包包括
- 强大的格斗家/舞台编辑器
- 在比赛中进行编辑
- 使用鼠标选择要编辑的元素。
- 用于查看/设置选定元素的命令行
- 键盘快捷键和拖拽操作
- 在角色/机制/物理变化时不会不同步的重放
- 控制器支持,包括原生Wii U -> GC适配器支持
- TAS工具
- 网络对战
- 简洁但视觉效果吸引人的图形
限制/非目标
- 高级功能不一定适合初学者(例如编辑器/帧前进/重放/TAS)
- 能够重新创建其他平台格斗游戏的能力不能超越其他优势(例如2D击打框而不是3D击打框)
- 将角色图形限制在仅击打框内会限制项目开发和包的开发范围
CI基础设施
我们在以下环境中构建和测试
- Rust稳定版/夜间版 - Linux 64位(Travis)
- Rust稳定版/夜间版 GNU - Windows 64位(Appveyor)
我们在以下情况下构建和测试
- 所有传入的pull请求都会被构建和测试。
- 每当合并到master的提交都会被构建、测试,并为它创建一个递增的标签/版本。