# DH-SRPG-Demo **Repository Path**: hexingchi/dh-srpg-demo ## Basic Information - **Project Name**: DH-SRPG-Demo - **Description**: 使用 Godot4 制作的 srpg 游戏 demo - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2023-11-29 - **Last Updated**: 2023-11-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DH-SRPG-Demo 基于 Godot4 的 SRPG 游戏 Demo ~~目前还不能完成游戏流程~~ 现在项目已经可以游玩了 2023.5.23 现在还没有文档,后续会加上项目的文档 以及项目的思路,实现解释 ## 相关视频&专栏 b站专栏:https://www.bilibili.com/read/cv24479718 ## 进度 ### 阶段一 1. ~~可选单位出战,且可调整单位位置~~ 2. ~~让单位可按照顺序行动~~ 3. ~~对于自己的单位在行动时可以显示操作面板并进行操作~~ 4. ~~单位可以移动~~ 5. ~~单位可以攻击~~ 6. ~~游戏胜利条件~~ 7. ~~AI操作~~ ### 阶段二 1. ~~给单位添加行动次数限制~~ 2. ~~添加图块的显示ui~~ 3. ~~添加了能够响应的图块~~(2023/5/24) 4. ~~添加技能~~ (2023/6/20) 5. 文档 ## 游戏说明 ### 操作方式 操作方式为键盘操作 W/S/A/D (上/下/左/右) K/O/L/; (确认/切换/<未定义>/取消) ### 单位 单位合计有 2 个行动点, 同时有2次移动机会与1次攻击机会, 无论攻击还是移动都会消耗行动点, 行动点为0时不可再进行移动。 在回合结束时刷新。 单位的hp变为0时即被消灭。 ### 技能 (2023/6/20) 技能分为主动技能与被动技能, 主动技能可以通过操作面板释放,如牧师的"治疗I" 被动技能只会在恰当的时机自动释放,如刺客的“双重攻击“ ### 游戏胜利条件 消灭所有敌方单位 ### 游戏失败条件 所有己方单位被消灭