摘 要:本论文采用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小型医院信息管理系统的设计

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

基于网络的通用试题库系统的整体规划与设计

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

安康汉江网讯