智能机器人走迷宫 C语言游戏
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目一
通过开发一个完整的游戏软件,以掌握并灵活运
用C语言中的数组、结构体、文件等知识。 通过该项目的实施,使同学们具有扎实的C语言 编程基础,具有利用软件工程学方法开发软件的 能力,具有利用计算机解决实际问题的能力
基本功能 游戏界面、菜单、迷宫地图选择(难度)与显示; 机器人走迷宫; 机器人智能走迷宫; 增强功能 游戏保存 游戏继续 游戏回放
文件读写 键盘方向键及其它按键判断
屏幕定位
输出字符颜色设置
深度优先搜索或广度优先搜索算法
队列和栈
“智能机器人走迷宫”软件1份(源码和可执行
文件)。 “智能机器人走迷宫”运行结果录屏视频1份。 “智能机器人走迷宫”设计说明书1份。
平时表现(15%)
出勤、认真程度、创新意识
周次
1(11)
2(12) 3(13)
任务
解决所有关键 技术 完成基本功备注
逐组口头汇报 周日全天
逐组检查设计 周日全天 结果 软件、录屏、 周日全天 说明书、答辩
答辩前需 准备并提 交所有材 料
软件(50%)
基本功能、增强功能、游戏完备性(操作灵活性、界面
美观性、提示友好性、难度种类、地图数量等) 特别说明:基本功能未完成,不能参加考核;
说明书(20%)
内容完整性、结构合理性、表述准确性、格式正确性
答辩(15%)
态度严谨性、思路清晰性、回答正确性
建议2人一组 鼓励1人一组
通过开发一个完整的游戏软件,以掌握并灵活运
用C语言中的数组、结构体、文件等知识。 通过该项目的实施,使同学们具有扎实的C语言 编程基础,具有利用软件工程学方法开发软件的 能力,具有利用计算机解决实际问题的能力
基本功能 游戏界面、菜单、迷宫地图选择(难度)与显示; 机器人走迷宫; 机器人智能走迷宫; 增强功能 游戏保存 游戏继续 游戏回放
文件读写 键盘方向键及其它按键判断
屏幕定位
输出字符颜色设置
深度优先搜索或广度优先搜索算法
队列和栈
“智能机器人走迷宫”软件1份(源码和可执行
文件)。 “智能机器人走迷宫”运行结果录屏视频1份。 “智能机器人走迷宫”设计说明书1份。
平时表现(15%)
出勤、认真程度、创新意识
周次
1(11)
2(12) 3(13)
任务
解决所有关键 技术 完成基本功备注
逐组口头汇报 周日全天
逐组检查设计 周日全天 结果 软件、录屏、 周日全天 说明书、答辩
答辩前需 准备并提 交所有材 料
软件(50%)
基本功能、增强功能、游戏完备性(操作灵活性、界面
美观性、提示友好性、难度种类、地图数量等) 特别说明:基本功能未完成,不能参加考核;
说明书(20%)
内容完整性、结构合理性、表述准确性、格式正确性
答辩(15%)
态度严谨性、思路清晰性、回答正确性
建议2人一组 鼓励1人一组