业务需求
玩家拥有一门火炮用于捕鱼,屏幕中会随机高度方向刷出鱼群,当炮弹击中时,会扣除鱼的血量,当鱼血量清空即被捕获,
定义游戏
该游戏是一个2d类游戏,玩家需要操控大炮发射炮弹来捕鱼
核心玩法
视图
2d
玩家的主要行为
使用大炮来捕获各种鱼群
按键设计
鼠标滑动控制大炮发射方向,点击屏幕发射大炮
主界面设计
使用网络上的素材,包括 背景图,大炮的图片,鱼群的帧动画
游戏实现的核心细节
该游戏主要由两部分组成,一个大炮,一个鱼群生成器,
控制大炮的脚本主要监控鼠标操作,生成炮弹
而鱼群生成器脚本主要 按设定好的频率 随机刷出鱼群.
鱼的脚本 游动,碰到炮弹或游出屏幕销毁
炮弹 移动,碰到鱼或出屏幕销毁