7 个版本 (4 个破坏性版本)
0.6.0 | 2024 年 3 月 19 日 |
---|---|
0.5.0 | 2023 年 3 月 27 日 |
0.4.0 | 2022 年 11 月 22 日 |
0.3.2 | 2022 年 10 月 28 日 |
0.2.0 | 2022 年 8 月 16 日 |
#466 in 游戏开发
71 星级 & 1 关注者
5MB
4K SLoC
塔伊波
塔伊波是一款实验性游戏,探索将游戏的控制限制为随机输入日语短语的构想。还有英语模式。
这可能成为练习快速日语识别/生成的有用工具。
在线玩
网页版本托管在 itch.io。
贡献
如果您有热情,请随时提交 PR。请参阅下面的 TODO 列表和任何开放的 Github 问题。
构建
塔伊波使用 Bevy 0.10 引擎,构建起来相对简单。
构建依赖项
Bevy 还有一些 Windows 和 Linux 上的 依赖项,您可能需要。
构建塔伊波
cargo run --release
对于网页
cargo install cargo-make
cargo make --profile release serve
待办事项
- 尸体应在一段时间后消失。
- 从
game.ron
加载塔的统计数据。 - 从
game.ron
加载起始日元。 - 使用方向属性(上/下/左/右)在编辑器中将塔标签占位符定位。
- 为渲染的符号添加“部分输入”状态?
- 如果您在目标末尾输入额外的字母,但其他方面匹配,我们应该将其着色为红色,而不是绿色。
- 显示即将到来的波次的敌人类型
- ?用打字界面替换主菜单。
- 添加一些音量控制,即使只是“更安静”和“更响亮”
- 添加声音
- 按下回车后的错误单词
- 按下回车后的正确单词
- 波浪完成(火车站铃声?)
- 敌人正在造成伤害
- ?能够负担得起做任何事情
- ?塔正在发射
- ?敌人受到伤害
- 艺术
- 敌人(最后剩余的BrowserQuest资产)
- 地图装饰
- 一个可自动平铺的贴图集
- 飞镖塔很糟糕,所以也许这也一样
- 另一个或两个塔
- 重构以便我们可以重新启动游戏而无需退出和重新打开。
- 更多关卡!
- 更多单词,单词列表。
归属权
我们暂时使用了一些未经修改的来自BrowserQuest的资产,这些资产根据CC-BY-SA 3.0许可。
依赖关系
~48–86MB
~1.5M SLoC