c语言c++连连看游戏的设计与实现.docx
《c语言c++连连看游戏的设计与实现.docx》由会员分享,可在线阅读,更多相关《c语言c++连连看游戏的设计与实现.docx(2页珍藏版)》请在三一办公上搜索。
1、c语言c+连连看游戏的设计与实现设计方案 “连连看”程序设计 一,课题内容简介 游戏背景:连连看是一款风靡很久的单机版游戏,对于玩家并不陌生,游戏规则非常简单,只要选择一对相同图案的卡片连接起来,且不超过两次转弯则消除此对卡片,饱受工作压力的人们没有太多的时间进行复杂的游戏,而对于这种动动鼠标就能过关的游戏情有独钟。 课题要求: 、判定第一行第二列的字符与第三行第四列的字符是相同的),判定争取则相应位置的字符消失,如判断错误给出相应的错误提示,允许重新判定。 如果找不出配对的字符,提供restart模式,给现存的地图重新排序。 设定有时间限定的游戏模式和无时间限定的游戏模式。 提供可操作的主菜
2、单:输出个菜单,用于显示游戏中若干个可选的功能选项。根据玩家输入的选项来运行不同的功能,运行不同的函数。 2) 新游戏:玩家进入新一轮游戏并输入相关信息,通过文件读写函数保存玩家的基本信息至目标文件。 3) 设置:玩家根据需求选择难度系数和限制条件,根据玩家输入的选项进入下一级菜单。若玩家选择限制条件,则根据选择情况运行不同函数。 4) 继续游戏:玩家点击此选项,输入信息,查找并读取已保存的上一轮游戏进度,通过文件查找函数,查找相应的信息。 5) 排行:保存不同级别前五名玩家的最好成绩,利用文件读写函数将排行信息写到目标文件中。 6) 帮助:为不了解此游戏的玩家提供全面的游戏介绍和操作细则,通过printf函数输出。 7) 退出:退出此游戏,关闭程序。 8) 将信息备份到另外的一个文本中:通过文件格式读写函数,将源文件信息写到客户提供的目标文件中。 三,数据结构设计 1.游戏地图数据的设计 2.图案方块连接判断的设计 3.游戏胜利判断算法设计 4 成绩和时间记录排序的设计 四,人员分工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 c+ 连连 游戏 设计 实现
链接地址:https://www.31ppt.com/p-3155122.html