VC0007五子棋8700.docVIP

  • 3
  • 0
  • 约 5页
  • 2017-08-18 发布于江苏
  • 举报
VC0007五子棋8700.doc

摘要 随着科技的快速发展,以及个人计算机的普及,越来越多的人和家庭有计算机了。对于大多数的计算机使用者来说,电脑上装几个小游戏是一个很不错的选择。它不仅可以益智,还可以使人放松。而五子棋人机对战程序就是这样一个游戏。对于五子棋游戏,虽然网上也有很多,但是大多都是没有人工智能的人人对战。对于大多数的用户,这个程序将会成为他们解除疲劳,轻松娱乐的好游戏。通过对该游戏的研究,同样也可以加深对人工智能的认识和对算法的研究。 本论文主要阐述以面向对象的程序开发语言VC++为开发工具,设计一个五子棋游戏。本系统是个小型游戏,可以单机使用,也可以网络两个人游戏,也可以和电脑进行游戏。 论文首先介绍了开发背景及开发语言的介绍。然后介绍设计该游戏的框架结构,然后介绍了程序的设计过程,以及程序的相关算发。 关键字: 游戏, 系统 ,图片, VISUAL C++ 目 录 1 引 言 1 1.1 五子棋介绍 1 1.2 开发背景 1 1.3 开发环境及运行环境 1 1.3.1 开发环境 1 1.3.2 运行环境 1 2 软件架构 2 2.1 棋盘类 2 2.2 游戏模式类 3 3 棋盘类——CTable 4 3.1 主要成员变量说明 4 3.1.1 网络连接标志 4 3.1.2 棋盘等待标志 4 3.1.3 网络套接字 4 3.1.4 棋盘数据 4 3.1.5 游戏模式指针 5 3.2 主要成员函数说

文档评论(0)

1亿VIP精品文档

相关文档