C++剪刀石头布的游戏设计
前言:
学了一个学期的《C++与面向对象程序设计》,现在临近期末了,“石头,剪刀,布”是我用自己所学的知识做的一个小游戏,作为我的课程设计,该游戏只是一个用Microsoft Visual C++ 6.0做的MFC类程序,运行的时候还是离不开Microsoft Visual C++ 6.0的,因为实在学的不是很好,所以挑的是个最简单的。在接下来的文字中,我将详细的解说整个游戏的制作过程。做的不好的地
⒈设计内容:
设计一个划拳游戏(石头,剪刀,布),要求做出“人机对战”模式,游戏玩家选择之后,除了显示输赢之外,还要显示电脑的选项,并且实现记分。
⒉设计目的:
1, 通过课程设计,使学生更加熟练的掌握C++软件Microsoft Visual Studio 6.0的使用;
2, 通过程序的设计,使学生巩固和提高所学知识;
⒊设计步骤:
a) 打开Microsoft Visual C++ 6.0,新建一个MFC AppWizard[exe]工程,工程名为:game,选择基本对话框,点击完成。
b) 删除对话框里的“确定”,“取消”按钮和“TODO:在这里设置对话框”文本,参看图1所示的对话框,用编辑器对对话框添加如表1所示的一些控件:
图1 添加的对话框
控件 |
ID号 |
标题 |
属性 |
静态文本 |
IDC_STATIC |
电脑 |
默认 |
静态文本 |
IDC_STATIC |
人 |
默认 |
单选框 |
IDC_RADIO1 |
剪刀 |
默认 |
单选框 |
IDC_RADIO2 |
石头 |
默认 |
单选框 |
IDC_RADIO3 |
布 |
默认 |
组框 |
IDC_STATIC |
Static |
默认 |
组框 |
IDC_STATIC |
Static |
默认 |
静态文本 |
IDC_STATIC3 |
没有开始 |
默认 |
静态文本 |
IDC_STATIC2 |
等待开始 |
默认 |
按钮 |
IDC_BUTTON1 |
不玩了 |
默认 |
表1 对话框的控件
基本上都是默认的,因为程序代码不多,所以也就没考虑给特殊的ID号。
以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
购买帮助>>