课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 五子棋游戏(网络版)的设计与开发 [复制链接]

楼主
文件格式:word
文件大小:759.50KB
适用专业:网络工程
适用年级:大学
下载次数:15 次
我要下载:点击联系下载
论文编号:14218

资料简介:
毕业设计 五子棋游戏(网络版)的设计与开发,共32页,10477字
摘  要
网络游戏的出现代表了一种全新娱乐方式的诞生。目前网络游戏正以其独特的魅力吸引着众多的玩家。随着游戏产业的蓬勃发展,将需要越来越多的人加入到游戏开发中来。
本毕业设计所完成的五子棋游戏(网络版)是在Windows XP下使用Microsoft Visual C++6.0开发的C/S系统,可以实现网络间的双人对战,并且可以提供多媒体播放功能。系统的多媒体播放功能可以播放MP3、WMA等主流格式的音乐。
本论文从基本网络套节字开始入手,介绍了一些本系统相关的理论知识,随后详细介绍了五子棋游戏(网络版)的开发过程。包括服务器端、客户端的socket编程,五子棋服务器和客户端通信的实现,五子棋判断算法的实现,主界面视图,多媒体播放以及定时器等附加功能的实现。最后对系统进行测试并对所做工作进行总结。
关键词:网络游戏;五子棋;VC;WinSocket;MCI

目录:
1    引言    1
1.1    网络游戏背景    1
1.2    五子棋游戏现状及研究意义    1
2    游戏开发环境介绍    1
2.1    环境介绍    1
2.2    Visual C++6.0介绍    1
2.3    OSI模型介绍    2
2.4    TCP/IP模型介绍    2
2.5    Winsock技术    3
2.5.1    Winsock编程流程简介    3
2.5.2    CAsyncSocket类介绍    4
2.5.3    CSocket类介绍    5
2.5.4    多媒体MCI接口介绍    6
3    五子棋游戏(网络版)研究方法    7
3.1    五子棋游戏(网络版)需求分析    7
3.2    五子棋游戏(网络版)研究思路    8
4    五子棋游戏(网络版)设计    9
4.1    五子棋游戏(网络版)流程    9
4.2    五子棋游戏(网络版)功能设计方案    9
4.2.1    主要类介绍    9
4.2.2    主要类的工作示意图    10
4.3    五子棋游戏实现    10
4.3.1    游戏连接——CServerSocket类的实现    10
4.3.2    游戏连接——CClientSocket类的实现    12
4.3.3    网络信息——CMessg类的实现    14
4.3.4    下棋算法——Match类的实现    14
4.3.5    主界面——CFiveChessView类的实现    16
4.3.6    多媒体——CSoundThread类的实现    22
4.3.7    定时器的实现    23
5    游戏测试    24
5.1    五子棋下棋功能测试    24
5.2    音乐播放测试    24
5.3    定时器以及其他响应测试    25
结    论    25
参考文献    25
致    谢    26
声    明    27


资料文件预览:
共1文件夹,1个文件,文件总大小:759.50KB,压缩后大小:306.13KB

  • 毕业设计-五子棋游戏(网络版)的设计与开发
  • docH2003032110_彭朝访_五子棋游戏(网络版)的设计与开发.doc  [759.50KB]

我要下载:五子棋游戏(网络版)的设计与开发
分享 转发
TOP
沙发

不错
TOP
板凳

最近事情太多了大家来帮帮我吧呵呵

不之道为什么呢

最近老是不太顺利

希望大家能来看看 一起来帮下哦
TOP
地板

好,顶下
TOP
5#

TOP
6#

有没搞错啊

    要求这么高
TOP
7#

果然有意思
TOP
8#

顶~~~

努力赚积分
TOP
9#

是个好东西,有很好的借用价值
TOP
10#

好帖
TOP
发新话题 回复该主题