这个是使用 Dev AgentKevinKE93/Dev_Agent_OPC 、Codex及内置工具自动完成开发的小游戏,作者信息 ©️Kevin KE Kevin.kxx@outlook.com
《魔塔:紫焰试炼》是一款浏览器里的 2D 魔塔探索小游戏。你将扮演进入紫焰魔塔的勇者,在监牢、兵器库、祭坛、熔炉和星镜塔台之间规划路线,收集钥匙、宝石和药水,计算怪物损耗,并一步步打开通往高层的道路。
紫焰魔塔被分成多层封闭区域。每层都有不同的门、怪物和资源:低层提供钥匙、基础装备和怪物手册,中层开始出现商店与剧情事件,高层则用 Boss、红门和强力守卫考验你的路线规划。
当前版本包含从二层监牢到六层星镜塔台的完整可玩流程。五层大乌贼会打开通往六层的熔炉闸门,六层龙首守卫则是当前版本的关键挑战。
- 在 11x11 地图中移动勇者,探索每层房间。
- 拾取黄钥匙、蓝钥匙、红钥匙,用钥匙打开对应颜色的门。
- 收集红宝石、蓝宝石、药水和装备提升属性。
- 面对怪物时,右侧面板会显示预计损血和战斗回合数。
- 拿到怪物手册后,可以查看当前楼层怪物属性、奖励和危险程度。
- 在商店中用金币购买攻击、防御或生命成长。
- 击败特定 Boss 会触发剧情事件,改变地图、解锁通路并发放奖励。
当前 Demo 的明确通关目标是击败六层星镜塔台的龙首守卫。游戏界面会在生命值区域显示当前目标和 5 个进度节点:手册、武装、熔炉、塔台、通关。
建议路线:
- 二层先拿怪物手册、钥匙和低风险宝石,不要硬撞高损耗怪物。
- 从东北楼梯进入三层,取得铁剑,并通过怪物手册比较损耗。
- 经过四层祭坛推进到五层,收集可承受分支资源。
- 回三层商店把金币转化为攻击和生命,再击败五层大乌贼。
- 大乌贼会打开通往六层的新楼梯并奖励红钥匙。
- 六层先拿可承受分支的宝石和药水,再挑战龙首守卫。
- 击败龙首守卫后会弹出“紫焰试炼完成”,即完成当前 Demo。
- 键盘:方向键或 WASD 移动。
- 鼠标/触控:点击相邻格子移动。
- 侧边栏:查看剧情、战斗预览、怪物手册,并使用商店购买、存档读取等功能。
- 声音:顶部“声音”按钮可调整背景音乐和音效音量,背景音乐会在首次交互后播放。
- 存档:支持自动存档和 3 个本地存档槽。
- 5 个可玩楼层:二层监牢、三层兵器库、四层紫焰祭坛、五层熔炉回廊、六层星镜塔台。
- JSON 驱动的楼层、怪物、物品、商店、NPC 和剧情事件。
- 方向动画、攻击动画、击中特效、怪物消散特效和怪物专属击败特效。
- HUD 状态面板、怪物手册、战斗预览、剧情面板、本地存档。
- 通过路线烟测验证的完整初始路线,可从开局推进到击败六层龙首守卫。
npm install
npm run dev打开 Vite 输出的本地地址即可游玩。
npm run validate
npm run buildnpm run validate 会检查地图、实体、资源清单和路线烟测;npm run build 会生成可部署的静态站点。
本项目已配置 Cloudflare Workers Static Assets,生产域名为:
https://mota-by-dev-agent.laoke.ai
部署命令:
npm run deploy:cloudflare部署前会先执行 npm run build,生成 dist 后通过 Wrangler 发布到 Cloudflare。