Skip to content

旋转战线 - 开发路线图

项目目标

创建一个以"线"为核心机制的肉鸽动作游戏,玩家通过锚点和线的操作在无限怪物波次中生存。

开发阶段

V0.1 - 核心机制验证(预计2-3周)

目标:建立基础游戏循环,验证核心玩法

核心功能

  • 角色系统

  • 锚点系统

  • 旋转系统

  • 敌人系统

  • 环境系统

里程碑


V0.2 - 系统扩展(预计3-4周)

目标:丰富游戏系统,增加深度和可玩性

进阶系统

  • 生命与成长

  • 道具系统

  • 战斗增强 - [x] 旋转残留区域(减速效果和伤害)

里程碑


V0.3 - 内容丰富(预计4-5周)

目标:大幅扩展游戏内容,提升游戏体验

元素系统

道具扩展

AI与怪物

  • 智能AI

  • 新怪物类型

里程碑

进度追踪

V0.2 - 25.12.28

  • 锚点系统优化
    • 右键切换到附近锚点,二次点击相同锚点触发冲刺
    • F键直接向连接锚点冲刺
    • 锚点有生存时间限制
    • 锚点有最大连接距离
    • 环形进度条显示锚点生存时间
  • 旋转系统增强
    • 旋转结束后创建扇形区域
    • 扇形区域具有碰撞检测
    • 扇形区域可造成伤害和减速效果
    • 旋转中心用粉红色圆圈标记
    • 完成一次旋转后自动切换旋转中心
    • 优化旋转逻辑和相机跟随
  • 生命值系统
    • 玩家、敌人均有生命值,可被造成伤害
    • 生命值归零时死亡
    • 玩家默认禁用(开发模式M键开启)
    • 血条显示组件
    • 状态组件注册中心
  • 开发者模式
    • T键:随机生成敌人
    • Y键:随机生成道具
    • N键:新建玩家
    • M键:开关生命值系统
    • J键:开关UI显示/隐藏
  • UI优化
    • 生命值条显示
    • 锚点生存时间环形倒计时
    • 标明旋转中心
    • 属性面板(移动速度、旋转速度、攻击伤害等)
    • 降低UI中的DC数量(从8-10个优化)
  • 道具系统
    • 回血道具
    • 道具掉落机制
    • 掉落组件实现

V0.1 - 25.12.05

  • 角色系统
    • WASD自由移动
    • 基础碰撞检测
  • 锚点系统
    • 鼠标左键发射锚点(闪现到目标位置)
    • 鼠标右键向锚点突进
  • 旋转系统
    • Q/E键控制旋转方向
    • 围绕锚点自动旋转
    • 空格键切换旋转中心(角色/锚点)
    • 线条伤害判定
  • 敌人系统
    • 近战跟踪怪(基础移动AI)
    • 远程站桩怪(锁定射击)
    • 基础伤害系统
  • 环境系统
    • 方块障碍物生成
    • 基础地图边界
    • 碰撞检测