导图社区 贪吃蛇程序设计流程
一篇关于贪吃蛇的初步设计思维导图,包含登录、注册、难度选择、设置关卡、界面设置、开始游戏等。
这是一篇关于c智能指针的思维导图,内容详细介绍了C++中智能指针的相关知识,主要内容包括:vs中内存泄漏的检测,智能指针,适合C++开发者学习和查阅,帮助其更好地理解和使用智能指针进行内存管理。
这是一篇关于C容器的思维导图,主要内容包括:序列式容器,容器适配器(都不支持迭代器),关联式容器,容器使用注意事项。总结了C++中各类容器的使用方法和注意事项,适合作为学习和复习C++容器知识的参考资料。
这是一篇关于Qt是什么的思维导图,主要内容包括:1.Qt介绍,2.Qt 下载与安装,3.Qt Creator,4.Visual Studio,5. Qt 模块解析,6.需要的C 知识。
社区模板帮助中心,点此进入>>
互联网9大思维
产品立项报告
组织架构-单商户商城webAPP 思维导图。
域控上线
产品经理如何做好项目管理
python思维导图
经验分享:产品经理必懂的产品思维
产品诞生过程
产品周期图
css
贪吃蛇程序 设计流程
一、 设置
地图
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