VC++黑白棋游戏设计+流程图+参考文献 摘要:本设计是采用VISUAL C++开发的一个游戏设计项目。本设计说明书主要讲述了VISUAL C++的基本功能及设计方法,包括黑白棋游戏项目的需求分析、游戏结构,功能模块划分以及项目可行性分析等,本文重点对黑白棋游戏的应用程序的实际开发实现作了详细的介绍。在游戏的设计中,详细的展现了游戏的各个功能模块。菜单的设计等。在游戏的实现中,给出了实现表单中相应的功能控件的事件及代码。以及菜单实现的方法。文章的最后则给出了本系统的主要功能运行界面图。黑白棋游戏已经慢慢进入大家的视线。相信也会流行起来。本文来自优&文*论~文'网,毕业论文 www.youerw.com 加7位QQ324,9114找源文
关键词: 黑白棋游戏,功能模块,菜单设计
Othello game design
Abstract: the design is to use VISUAL c + + written a game design project. This design specification mainly related VISUAL c + + basic function and design methods, including black white game project requirement analysis, the game structure, function module partition and project feasibility analysis, this paper mainly to the black white game application of the actual development realize is analyzed in detail. In the design of the game, the detailed the game show each function module. Menu design, etc. In the realization of the game, given in the forms of the corresponding function realization of the control events and code. And the method to realize the menu. The end of the article is gives the system's main function operation interface diagram. Black white game has been slowly into the eyes of the world. Believe that also will be popular.
Keywords: black white game, function module, menu design
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 课题背景 1
1.2 课题的目的和意义 2
1.3 国内外研究现状与水平 2
1.3.1 发展现状 2
1.3.2 黑白棋现阶段水平 3
2 Visual C++集成开发环境 4
2.1 Visual C++的过去未来 4
2.1.1 Visual C++开发工具的由来 4
2.1.2 Visual C++开发工具的特点 4
2.2 Visual C++开发工具的主界面 5
3 系统分析 6
3.1 需求分析 6
3.1.1 系统需求 6
3.1.2 可行性分析 6
3.2 系统调研 6
3.3 项目流程分析 7
4 系统设计 9
4.1 游戏的总体设计 9
4.1.1 游戏的总体布局方案 9
4.1.2 游戏开发平台 10
4.2 类结构设计 11
4.3 出错处理设计 11
4.4 文护设计 12
5 黑白棋程序设计 13
5.1 程序流程图 13
5.2 界面实现 14
5.2.1 游戏菜单的实现 14
5.2.2 游戏帮助对话框的实现 17
5.2.3 游戏播放音乐的实现 21
5.3 悔棋功能的实现 21
5.4 黑白棋的全部规则和操作方法 23
6 黑白棋程序设计 24
6.1 棋盘窗口类的设计与实现 24
6.2 人工智能模块的设计与实现 32
6.2.1 博弈概述 32
6.2.2 α-β剪枝算法 32
6.2.3 人工智能模块的设计 33
6.2.4 人工智能模块的实现 34
6.3 游戏测试 50
6.3.1 主菜单和界面显示功能测试 50
6.3.2 棋子动画翻转功能测试 51
6.3.3 游戏胜负判断功能测试 52
6.3.4 游戏胜负判断功能测试 55
7 总结 57
致谢 58
参考文献 59,2942
[1] [2] [3] [4] [5] [6] [7] 下一页