tagline: 在深圳天际线中冒险的横版过关游戏 tags: [Game, MakeCode, Arcade]
深圳城市冒险
一款基于 MakeCode Arcade 制作的横版过关游戏,背景设定在深圳夜景天际线下。
游戏特色
- 深圳地标:背景包含平安金融中心、京基100、地王大厦、春笋、市民中心等深圳标志性建筑
- 夜景效果:深色夜空、星星、月亮、晚霞和建筑灯光窗户
- 横版过关:经典平台跳跃玩法,支持移动和跳跃
- 城市行人:城市中的行人作为敌人,需要躲避
操作说明
- 方向键左/右:移动
- A 键:跳跃
- 目标:到达终点宝箱即可胜利
技术实现
- 使用 MakeCode Arcade TypeScript 开发
- 程序化生成深圳天际线背景
- 瓦片地图关卡设计
- 精灵动画系统(行走、站立、朝向)
- 敌人 AI 巡逻逻辑
开发环境
- MakeCode Arcade v1.12.25
- Target: pxt-arcade
- 扩展:color-coded-tilemap
更新记录
-
项目初始化完成
今天完成了"深圳城市冒险"项目的初始化工作:
已完成
- 创建 MakeCode Arcade 横版过关游戏基础框架
- 实现深圳天际线背景系统(平安金融中心、京基100、地王大厦、春笋、市民中心等地标)
- 实现玩家控制系统(移动、跳跃、动画)
- 实现敌人 AI(城市行人巡逻)
- 配置野生Club项目(ml2026 微光舰队活动)
- 完善 README.md 项目说明文档
技术要点
- 使用 TypeScript 开发,基于 MakeCode Arcade v1.12.25
- 程序化生成夜景背景(星空、月亮、晚霞、建筑灯光)
- 瓦片地图系统 + 颜色编码瓦片地图扩展
- 精灵动画系统(站立/行走帧切换)
下一步
- 添加更多关卡
- 优化游戏平衡性
- 添加音效和更多视觉特效
- 准备项目演示视频和截图