c 语言课程设计 贪吃蛇设计(46 页)Good is good, but better carries it
精益求精,善益求善
《C 语言程序设计》课程设计 题 目: 贪吃蛇游戏设计 学 院: 信息学院 专 业: 网络工程 姓 名: 李益双 学 号: 1101010121 班 级: 信息 A1111 班 指导老师: 罗成 职 称: 讲师 完成日期: 2025 年 6 月 目 录1、前言……………………………………………32、摘要…………………………………………
43、项目背景……………………………………
54、需求分析……………………………………
65、概要设计……………………………………
76、详细设计与测试……………………………
8601 定义蛇身的数据结构………………………
8602 算法设计与程序流程图……………………
1 贪吃蛇算法设计……………………
2 程序流程图…………………………
9603 光标移动的设计与实现……………………
10 603
1 显示水平围墙的实现………………
10 603
2 显示分数的实现……………………
11 603
3 接受玩家按键信息的实现…………
11 603
4 游戏结束时显示信息的实现……
…11604 贪吃蛇游戏主干的设计……………
12 604
1 游戏的初始化与加载的实现………
12 604
2 食物随机产生的实现…………………13 604
3 蛇身的增长设计……………………
14 604
4 蛇身的显示与移动的设计实现……
5 蛇的头部与物体碰撞的而设计实现…
167、编码…………………………………………
17 8、结论…………………………………………
189、参考文献……………………………………
1910、 致谢……………………