用C++做连连看,要源代码,能看懂的!!!
1问题描述连连看是一个经典的游戏,本课题要求实现一个文本界面的连连看游戏。2基本要求要能提供以下几个基本功能:(1)定义一个矩阵,随机产生字符布置地图,例如下面这个4x4...
1 问题描述
连连看是一个经典的游戏,本课题要求实现一个文本界面的连连看游戏。
2 基本要求
要能提供以下几个基本功能:
(1)定义一个矩阵,随机产生字符布置地图,例如下面这个4x4 的地图。
1 2 3 4
B C H C 1
C F B E 2
A E D F 3
C H A D 4
(2)游戏者通过坐标(1,2)、(3,4)判定第一行第二列的字符与第三行第四列的字符是相同的),判定争取则相应位置的字符消失,如判断错误给出相应的错误提示,允许重新判定。
(3)如果找不出配对的字符,提供restart 模式,给现存的地图重新排序。
(4)定义成绩排行榜,记录前五名的用户名及时间。
(5)提供菜单功能,定义不同等级的连连看地图供选择。
(6)设定有时间限定的游戏模式和无时间限定的游戏模式。
(7) 成绩排行榜以文件形式保存。
3 选做内容
使用MFC 等开发工具,实现彩色或图形操作界面。
4 其他要求
(1)变量、函数命名符合规范。
(2)注释详细:每个变量都要求有注释说明用途;函数有注释说明功能,对参数、返回值也要以注释的形式说明用途;关键的语句段要求有注释解释。
(3)程序的层次清晰,可读性强。
5 开发环境
可以选择TC2.0、TC3.0、VC++6.0等。
做的好了还有追加分和神秘礼物!!!
网上的一些源代码用不了,希望大神自己原创!复制的算了,能在VC++6.0运行就行! 展开
连连看是一个经典的游戏,本课题要求实现一个文本界面的连连看游戏。
2 基本要求
要能提供以下几个基本功能:
(1)定义一个矩阵,随机产生字符布置地图,例如下面这个4x4 的地图。
1 2 3 4
B C H C 1
C F B E 2
A E D F 3
C H A D 4
(2)游戏者通过坐标(1,2)、(3,4)判定第一行第二列的字符与第三行第四列的字符是相同的),判定争取则相应位置的字符消失,如判断错误给出相应的错误提示,允许重新判定。
(3)如果找不出配对的字符,提供restart 模式,给现存的地图重新排序。
(4)定义成绩排行榜,记录前五名的用户名及时间。
(5)提供菜单功能,定义不同等级的连连看地图供选择。
(6)设定有时间限定的游戏模式和无时间限定的游戏模式。
(7) 成绩排行榜以文件形式保存。
3 选做内容
使用MFC 等开发工具,实现彩色或图形操作界面。
4 其他要求
(1)变量、函数命名符合规范。
(2)注释详细:每个变量都要求有注释说明用途;函数有注释说明功能,对参数、返回值也要以注释的形式说明用途;关键的语句段要求有注释解释。
(3)程序的层次清晰,可读性强。
5 开发环境
可以选择TC2.0、TC3.0、VC++6.0等。
做的好了还有追加分和神秘礼物!!!
网上的一些源代码用不了,希望大神自己原创!复制的算了,能在VC++6.0运行就行! 展开
AiPPT
2024-09-19 广告
2024-09-19 广告
作为北京饼干科技有限公司的工作人员,关于AIPPT免费生成PPT的功能,我可以简要介绍如下:AIPPT是一款基于人工智能技术的PPT制作工具,它为用户提供了免费生成PPT的便捷服务。用户只需简单输入PPT的主题或内容大纲,AIPPT便能智能...
点击进入详情页
本回答由AiPPT提供
展开全部
百度“贪吃蛇”“俄罗斯方块”“五子棋”“连看” ,一搜一大,根据学习,慢慢地,一个月就做好了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询