摘 要:本论文采用C++语言,在Windows系统环境下,设计一款操作简单、十分有趣的五子连珠小游戏。从游戏的总体架构开始,详细的介绍了游戏的操作、算法以及判断胜负的全过程。设计完成的五子连珠游戏在对战中可以实现棋盘的难度选择、胜负判断等等。通过对游戏做最后的调试与测试,使最终设计完成的游戏达到自己理想的目标。82637

毕业论文关键词:软件工程;面向对象程序设计;Visual C++ 6。0

Based on VC++ five sub-continuous game designs

Abstract:The present paper uses the C++ language, under the Windows system environment, designs a section operation simply, the extremely interesting five sub-continuous small games。Starts from the game overall construction, detailed introduction game operation, algorithm as well as judgment victory and defeat entire process。The designs completes five sub-continuous games in to the war in may realize checkerboard difficulty choice, victory and defeat judgment and so on。Through makes the final debugging and the test to the game, enables the game which finally designs completes to achieve the oneself ideal goal。

Keywords: Software engineering; Object-oriented programming; Visual C++ 6。0

目    录

摘 要 1

引言 1

1。 开发背景及环境简介 2

1。1 开发背景 2

1。2开发环境及运行环境 2

2。 软件架构 2

2。1 软件的总体架构流程图 2

2。2 棋盘类 4

2。3游戏模式类 4

2。4消息机制 4

3。主要算法 5

3。1 判断胜负 5

3。2人机对弈算法 6

4。实现运行情况和各个模块的截图 7

4。1五子连珠游戏的测试目的 7

4。2五子连珠游戏界面的测试 7

5。五子连珠游戏系统测试与调试 10

5。1五子连珠游戏的调试 10

5。2五子连珠游戏的测试 10

6。结束语 11

参考文献 12

致  谢 13

基于VC++五子连珠游戏的设计

引言

    五子连珠是让同色的棋子5颗连在一起排成横向、纵向或者斜向,五颗以上即可消除得分。同时五子连珠也是一种益智类小游戏的名称。棋的一种,即五子连珠,是可以实现对玩的智力型五子游戏,该游戏起源在中国古代,是一种比较传统的游戏,在日本发展,在欧美比较流行,该游戏比较简单,易操作,适用于任何年龄段的玩家,并且十分有趣,让人放松心情,它能够提高人的思维能力,增强智力,哲理性比较强,可以修养神性。C++语言,是编程语言,使用非常广泛,其是静态的,依据兴类检验的,支持的类型非常多,是一种多风格的语言。它不仅仅支持程序的设计,还支持抽象数据设计等等非常多的设计风格。

游戏规则:每移动一次彩球,就会有三个球加入棋盘,如果移动一个球,能组成五个以上同色球,就可消去一路,同时没有三个球加入,移动球到达的位置要有通道可过,根据消去的球记分,最高分保持王位。

上一篇:没有了
下一篇:asp.net小型医院信息管理系统的设计

基于android的环境信息管理系统设计

基于激光超声检测金属材...

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

基于高斯过程动态模型的时序数据恢复方法

基于深度学习的目标识别算法研究

MATLAB基于流形学习与神经网络的预测建模

上海居民的社会参与研究

压疮高危人群的标准化中...

浅论职工思想政治工作茬...

从政策角度谈黑龙江對俄...

酵母菌发酵生产天然香料...

提高教育质量,构建大學生...

AES算法GPU协处理下分组加...

浅谈高校行政管理人员的...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

基于Joomla平台的计算机学院网站设计与开发