导图社区 贪吃蛇程序设计流程
一篇关于贪吃蛇的初步设计思维导图,包含登录、注册、难度选择、设置关卡、界面设置、开始游戏等。
社区模板帮助中心,点此进入>>
贪吃蛇程序 设计流程
一、 设置
地图
WIDTH 30 // 地图宽度
HEIGHT 20 // 地图高度
蛇最大长度
MAX_LENGTH 100 // 蛇的最大长度
二、 登录/注册 registerOrLogin
成功
失败
三、 难度选择 chooseDifficulty
简单
中等
困难
四、 设置关卡 setLevel
10
20
30
五、 界面设置 setInterface
功能
背景颜色
开启音效
关闭音效
主题
经典
现代
六、 开始游戏 startGame
生成食物 generateFood
渲染游戏界面 renderGame
更新游戏状态 updateGame
获取用户输入 getInput
延时 Sleep
七、 保存进度 saveProgress
八、 读取进度 readProgress
放在(progress.txt)文件中
九、 查看排名 viewRanking
一十、 历史最高分 viewHighScore
一十一、 退出 exitGame