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

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

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

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

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

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

基于SNA的唐诗关系分析

基于启发式算法的智能路径规划研究

浅谈动画短片《天降好运》中的剧本创作

淮安市老漂族心理与休闲体育现状的研究

弹道修正弹实测弹道气象数据使用方法研究

紫陵阁

适合宝妈开的实体店,适...

人事管理系统开题报告

组态王文献综述

小学《道德与法治》学习心得体会

林业机械作业中的安全性问题【2230字】

大学生就业方向与专业关系的研究