收藏到会员中心
|
文档题目: |
基于VC的五子棋游戏软件的设计与开发 |
 |
上传会员: |
£.edy猫 |
提交日期: |
2013-06-17 22:14:26 |
文档分类: |
软件工程 |
浏览次数: |
40 |
下载次数: |
0
次 |
|
|
下载地址: |
论文 (需要:25 积分)
源代码 (需要:25 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:11909,附源代码
基于VC的五子棋游戏软件的设计与开发 摘 要 人工智能是近年来很活跃的研究领域之一,计算机博弈是人工智能研究的一个重要分支,它的研究为人工智能带来了很多重要的方法和理论,产生了广泛的社会影响和学术影响。五子棋本身就是一款益智休闲游戏,规则简单。五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。 本系统就以五子棋游戏作为研究课题,对五子棋的算法与规则做了研究,阐述了如何在 Microsoft Visual C++ 下用 API 函数来开发Windows下的游戏并给出了具体的实现。本系统以五子棋为例实现的主要功能有棋盘、棋子的输出、人机对下等。本系统还有和棋、再来一盘、帮助等辅助功能。
关键字:五子棋;Microsoft Visual C++; API函数
Abstract .... Key words: Gobang; Microsoft Visual C++; API Function 目 录 论文总页数:21页 1 引言 1 2 开发工具和应用平台 1 2.1 Microsoft Visual C++ 的介绍 1 2.2 Windows 编程的特点 2 3 系统需求分析 4 3.1 系统需求 4 3.2 功能需求 4 3.3 系统运行环境 4 4 五子棋算法分析 5 4.1 五子棋的发展 5 4.2 五子棋的规则 6 4.3 具体算法分析 7 4.3.1 棋盘局势状态表示 7 4.3.2棋盘中下棋的顺序表示 7 4.3.3具体算法 7 5 系统流程 9 6 系统功能实现 10 6.1 窗口设计 10 6.2 棋盘设计 11 6.3 按钮功能的实现 12 6.4 胜负判断 13 7 系统测试与分析 14 7.1 运行结果 14 7.2 问题的发现与解决 17 结 论 17 参考文献 17 致 谢 19 声 明 20 附 录 21
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|