From b8d6a35d6460315eb0762bbacf1c34c7cd76816f Mon Sep 17 00:00:00 2001 From: Luzi Date: Tue, 16 Dec 2025 00:33:10 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 51 ++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 48 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0d39ee9..98184f5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,50 @@ -# 肉鸽坦克 +# RogueTank(肉鸽坦克) + +一个 **2D 像素风 Rogue-like 坦克大战** 游戏原型:在随机生成的关卡中战斗与收集资源,回合/关卡结束后对坦克各部件进行升级与改装,构建不同流派。 ## 项目环境 -1. Godot Engine 4.5.1 -2. .NET Core 9.0.301 \ No newline at end of file +- Godot Engine 4.5.1 +- .NET Core 9.0.301 + +## 核心玩法(MVP) +- **进入关卡**:随机生成地图与敌人配置 +- **战斗采集**:击毁敌人获得金币/零件/经验 +- **升级改装**:在关卡结束或商店节点选择升级项 +- **继续推进**:难度递增,直到通关或被击毁 + +## 坦克可升级部件(草案) +- **底盘(移动)**:移速、转向、加速度、碰撞抗性 +- **炮塔(瞄准)**:旋转速度、锁定/散布、视野范围 +- **火炮(输出)**:伤害、射速、弹种、穿透/爆炸半径 +- **装甲(生存)**:最大生命、减伤、护盾、受击反馈 +- **引擎/供能(资源)**:能量上限、过热恢复、技能冷却 +- **辅助模块(Build)**:吸血、反弹、无人机、地雷、护盾投射等 + +## 流派示例(用于后续平衡与内容扩展) +- **速射机炮**:高射速 + 过热管理 +- **爆破重炮**:大范围 + 低机动 +- **穿甲狙击**:高伤害 + 高精准 +- **召唤辅助**:无人机/炮台 + 控场 + +## 计划中的节点类型(Rogue 结构) +- **战斗**:常规遭遇 +- **精英**:高风险高收益 +- **商店**:用金币购买部件/模组 +- **修理**:恢复生命/护盾 +- **Boss**:阶段式战斗与掉落 + +## 开发与运行(占位) +1. 安装 Godot 4.5.1(建议使用 .NET 版本) +2. 使用 Godot 打开本项目文件夹(`project.godot` 所在目录) +3. 选择运行主场景并启动 + +> 说明:后续补充“主场景路径 / 输入映射 / 导出配置”。 + +## 目录结构(占位) +> 随着项目落地后再补齐实际结构。 + +## Roadmap +- **MVP**:坦克移动/射击、敌人 AI、随机房间、掉落与结算 +- **升级系统**:部件槽位、升级项生成、数值与描述 +- **内容扩展**:更多敌人/弹种/模块、商店与节点分支 +- **体验打磨**:手感、像素特效、音效、UI/反馈、存档