收藏到会员中心

文档题目:

基于MFC的五子棋软件设计

基于MFC的五子棋软件设计
上传会员: panmeizi
提交日期: 2014-04-03 09:20:34
文档分类: 计算机
浏览次数: 51
下载次数: 0
下载地址: 点击标题下载 基于MFC的五子棋软件设计 (需要:25 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:11291
基于MFC的五子棋软件设计


摘要


目前,以计算机技术和网络技术为核心的现代网络技术已在现实生活和生产中得以广泛的使用,休闲类网络游戏集趣味性,娱乐性,互动性和益智性于一体,已经成为多数人群的休闲方式。
本软件使用visaul C++语言实现,通过对SCOKET技术的理解,在此基础上建立服务器与客户端的连接,实现网络玩家之间的对弈。同时,本软件还加入了人机对弈算法从而实现了人机对弈功能。
通过对软件的编写,加深对以上知识、技术的理解和掌握。
关键词: 五子棋  流套接字  网络游戏  算法

 目录

摘要 I
ABSTRACT II
第一章 绪论 1
1.1 五子棋介绍 1
1.2 开发背景 1
1.3 开发环境及运行环境 12
第二章  算法分析与设计 3
2.1 判断胜负 3
2.2 人机对弈算法 6
第三章 软件架构 13
3.1 棋盘类 13
3.2 游戏模式类 14
第四章 棋盘类——CTable设计与实现 15
4.1 主要成员变量说明 15
4.2 主要成员函数说明 17
第五章 游戏模式的——CGame的设计与实现 20
5.1 主要成员变量说明 21
第六章 消息机制 24
6.1 消息机制的架构 24
6.2 各种消息说明 25
致谢 30
参考文献 31
附录 32
自定义消息头文件 32
Table.cpp源文件: 33

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于Java的论坛管理系统设计与实现 下一篇基于PB的乾谭广信医院管理系统的..

相关栏目

最新文档下载

推荐文档下载