游戏概述:2D 俯视角射击游戏,60 帧高帧率 TurboWarp 优化
核心玩法:WASD 移动 + 鼠标瞄准 + 空格射击,消灭敌人升级
5 大功能模块:
玩家控制系统(8 方向移动、摄像机跟随)
武器系统(6 种随等级解锁的武器、射击特效、音效)
敌人系统(10 种敌人、AI 追踪、碰撞伤害、克隆生成)
成长数值系统(HP、等级、分数、连杀、回血)
UI 统计系统(血条、实时数据显示、开始界面)
技术栈:Scratch 3.0 + TurboWarp 运行时 + SPcamera 摄像机扩展
角色架构:13 个角色按 6 大功能模块划分(玩家 / 武器 / 敌人 / UI / 音频 / 舞台)
核心技术:
消息驱动架构(36 + 种广播消息解耦)
自定义积木封装(三角函数移动计算,Warp 模式优化)
双摄像机系统(平滑跟随效果)
克隆体机制(敌人、特效的高效生成回收)
6 项性能优化策略