立项是做一款竖屏弹射玩法的休闲小游戏,目标是轻量上手、关卡可扩展。软件功能有用弹弓发射炮弹打爆气球,连锁爆炸加弹簧床和木箱障碍,关卡选择、暂停和结算走状态机,外加成就系统、每日任务、排行榜和分享。业务流程是选关进场、拉弓发射、爆炸结算,通关统计后解锁下一关,成绩同步排行。
整体用Godot引擎加脚本开发,七个场景、十几个脚本按玩法、界面和平台接口拆分。我独立负责全部开发,主控制器用状态机管菜单、选关、游玩、暂停和结算,爆炸走范围检测加连锁触发。难点一是小游戏包体限制,用导出管线把引擎和资源分开打包,一键脚本自动校验;二是弹道手感调了很多轮;三是平台接口在浏览器里测不了,写了条件编译加模拟层,本地能跑通再上真机。