# 钢铁突击:异界战线 原创 2D 横版卷轴射击第一关竖切版本,目标引擎为 Cocos Creator 3.8.8,平台面向 Web 和小游戏。 ## 已完成内容 - 第一关“坠星雨林” - 三种武器:突击步枪、火焰喷射器、电磁炮 - 普通敌人:孢囊虫、晶翼虫、异化炮台 - 第一关 Boss:星巢主脑 - 原创 PNG 美术资源 - Cocos Creator TypeScript 核心脚本 - 零依赖 Web Canvas 预览版 ## Cocos Creator 使用 1. 使用 Cocos Creator 3.8.8 打开本目录。 2. 创建场景 `Level1.scene`。 3. 新建空节点 `GameRoot`。 4. 将 `assets/scripts/SteelAssaultGame.ts` 挂载到 `GameRoot`。 5. 运行预览。 脚本会在运行时创建摄像机、HUD、玩家、敌人、Boss 和触控按钮。 ## Web 预览 ```bash node scripts/preview-server.mjs ``` 然后打开: ```text http://localhost:4173/web/index.html ``` ## 操作 - 移动:A/D 或方向键 - 跳跃:W、上方向键或空格 - 射击:J 或 Enter - 切换武器:Q - 指定武器:1/2/3 - 失败或通关后重试:R - 移动端:屏幕底部触控按钮 ## 校验 ```bash node scripts/check-project.mjs node scripts/smoke-web.mjs ``` `smoke-web` 需要先启动本地预览服务器。