1 / 26
文档名称:

VC++基于VC的五子棋游戏软件的设计与开发论文.doc

格式:doc   页数:26
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VC++基于VC的五子棋游戏软件的设计与开发论文.doc

上传人:36296518 2014/5/17 文件大小:0 KB

下载得到文件列表

VC++基于VC的五子棋游戏软件的设计与开发论文.doc

文档介绍

文档介绍:分类号: U D C:D10621-408-(2007) 6184-0
密级:公开编号:2003032166
成都信息工程学院
学位论文
基于VC的五子棋游戏软件的设计与开发
论文作者姓名:
龙玉飞
申请学位专业:
网络工程
申请学位类别:
工学学士
指导教师姓名(职称):
郭涛(讲师)
论文提交日期:
2007年6月6日
基于VC的五子棋游戏软件的设计与开发
摘要
人工智能是近年来很活跃的研究领域之一,计算机博弈是人工智能研究的一个重要分支,它的研究为人工智能带来了很多重要的方法和理论,产生了广泛的社会影响和学术影响。五子棋本身就是一款益智休闲游戏,规则简单。五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。
本系统就以五子棋游戏作为研究课题,对五子棋的算法与规则做了研究,阐述了如何在 Microsoft Visual C++ 下用 API 函数来开发Windows下的游戏并给出了具体的实现。本系统以五子棋为例实现的主要功能有棋盘、棋子的输出、人机对下等。本系统还有和棋、再来一盘、帮助等辅助功能。
关键字:五子棋;Microsoft Visual C++; API函数
The Design and Exploitation of Gobang Game with VC
Abstract
Artificial intelligence is one of the brisk research areas. The chess game puter is an important branch of the research on artificial intelligence. The researches on chess game bring plenty of important methods and theories for researching on artificial intelligence, and cause broad influences on society and academe. Gobang chess game means five pieces on one line, is a sort of game, which is full of wisdom, leisure and benefits, and the rules of it are very simple.
This paper focuses on the study of this chess game, and uses the Microsoft Visual C++ to explore the Window’s game. This system mainly uses the function of Visual C++/API to realize the export of chessboard and checker, and people can play puter. Moreover, this system has the assistant functions such as “Deuce”、“ Play Again”、“ Help” and so on.
Key words: Gobang; Microsoft Visual C++; API Function
目录
论文总页数:21页
1 引言 1
2 开发工具和应用平台 1
Microsoft Visual C++ 的介绍 1
Windows 编程的特点 2
3 系统需求分析 4
系统需求 4
功能需求 4
系统运行环境 4
4 五子棋算法分析 5
五子棋的发展 5
五子棋的规则 6
具体算法分析 7
棋盘局势状态表示 7
7
7
5 系统流程 9
6 系统功能实现 10
窗口设计 10
棋盘设计 11
按钮功能的实现 12
胜负判断 13
7 系统测试与分析 14
运行结果 14
问题的发现与解决 17
结论 17
参考文献 17
致谢 19
声明 20
附录 21
引言
目前网络上有很多五子棋子游戏,玩法简单,娱乐性也很高。五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。通过对五子棋的设计与开发,了解和掌握游戏开发的原理与方法。让电脑像人脑一样思考,一直是人工智能发展的最终目标。作为一门边缘学科,它有

最近更新

2026年医学微生物学习题集含答案(模拟题) 40页

2026年湖南劳动人事职业学院单招职业技能测试.. 43页

2026年网络安全知识竞赛题库带答案(模拟题).. 40页

最新全国政法队伍教育整顿知识竞赛试题库含答.. 40页

最新煤气操作证考试题100道(夺冠) 39页

最新全国政法队伍教育整顿知识竞赛试题库(轻.. 40页

镇“散乱污”企业排查整治工作方案 22页

2025年剪切机床合作协议书 59页

2025年办公服务合作协议书 65页

2025年白城医学高等专科学校单招职业适应性考.. 46页

2025年贵州职业技术学院单招职业倾向性考试题.. 43页

2025年重庆科技大学单招职业倾向性考试模拟测.. 43页

聚酯熔体端羧基的影响因素及含量控制 7页

2025广东能源绿色生物环保科技有限公司招聘8人.. 45页

2026中级会计三科高频题库100道附完整答案【网.. 53页

2026年c语言基础考试题库及答案(必刷) 13页

2026年三亚城市职业学院单招职业适应性测试模.. 43页

2026年医学微生物学习题集带答案(轻巧夺冠).. 40页

2026年大兴安岭职业学院单招职业适应性测试模.. 44页

2026年扎兰屯职业学院单招职业适应性考试模拟.. 44页

基于无人机多源遥感与气象参数的大田玉米地上.. 41页

2025年黎明职业大学单招职业技能考试题库附答.. 46页

2025福建漳州城投集团有限公司招聘笔试参考题.. 44页

2026年c语言期末测试题及参考答案 13页

2026年c语言编程期末测试题及答案一套 13页

生食蔬菜水果清洗消毒指南 60页

2024年泰山职业技术学院辅导员考试参考题库附.. 35页

2026年刑事诉讼原理与实务模拟题100道及答案【.. 48页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2026年江西交通职业技术学院单招职业倾向性考.. 37页