初始化==》 确定背景的长宽,确定点的长宽,初始化游戏状态 选择开始游戏 选择难度 游戏初始化 ==》 确定难度的图形,生成数据 构建游戏开始界面 ==》 绘出图形即可 开始游戏 触发上下,左右等事件 每隔一秒蛇前进一步 需要判断是否撞墙、撞自己 撞了就over 没撞就自己前进,直到over
生成随机糕点,不能把糕点生成到蛇身上,糕点还可以作为道具进行处理,因此道具要有一个接口
蛇的身体要有点的概念,这样判断蛇是否撞墙要方便一些
初始化==》 确定背景的长宽,确定点的长宽,初始化游戏状态 选择开始游戏 选择难度 游戏初始化 ==》 确定难度的图形,生成数据 构建游戏开始界面 ==》 绘出图形即可 开始游戏 触发上下,左右等事件 每隔一秒蛇前进一步 需要判断是否撞墙、撞自己 撞了就over 没撞就自己前进,直到over
生成随机糕点,不能把糕点生成到蛇身上,糕点还可以作为道具进行处理,因此道具要有一个接口
蛇的身体要有点的概念,这样判断蛇是否撞墙要方便一些