您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-基于VC++的四国军棋网络游戏设计与实现

免费下载毕业设计-基于VC++的四国军棋网络游戏设计与实现

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:程序设计
  • 适用年级:大学
  • 上传用户:miaozejin1
  • 文件格式:word+VC++
  • 文件大小:3.04MB
  • 上传时间:2013-1-15 23:55:34
  • 下载次数:0
  • 浏览次数:0

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介

毕业设计-基于VC++的四国军棋网络游戏设计与实现,说明书共50页,8897字,附任务书、文献综述、外文翻译、完整源程序等
一、主要内容及基本要求
基本要求:1. 熟悉网络游戏的基本框架。
2. 熟悉网络游戏的建模与实现。
3. 熟悉socket 编程,联网模式的实现。
4. 熟悉简单游戏的制作。
5. 熟悉VC++。
主要内容:1.游戏大厅。
2.军棋游戏联网对战。
3.用数据库保存玩家数据。
4.游戏中的聊天。
二、重点研究的问题
1.对网络游戏的设计、架构、模式进行分析、探索和实践。
2.对网络游戏的存在的问题进行分析并探索解决的方法。
3.对游戏协议的设计和分析。
4.游戏动画的制作。

摘要:本文详细介绍了一个在Windows环境下的基于游戏大厅框架的四国军棋网络游戏的设计和实现。该游戏可在局域网上联机对战,实现了游戏、聊天、积分等功能。该软件在Windows环境下用VC++6.0实现。
关键词:VC++ , 网络协议,游戏协议,套接字,军棋。

目录
第一章 绪论 1
1.1 问题概述 1
1.1.1 问题的来源 1
1.1.2 目的和意义 1
1.1.3 国内外研究现状 1
1.2 问题剖析 2
1.2.1 主要问题 2
1.2.2 难点和关键 3
1.2.3 思路和方法 3
第二章 相关的知识和工具 4
2.1 解决问题的知识基础 4
2.2 开发平台 5
2.3 数据库 5
第三章 总体设计 6
3.1 总体设计的框架 6
3.2 模块功能概述 7
3.3 关键算法 8
3.4关键技术 12
第四章 详细设计 14
4.1数据库结构 14
4.2模块结构 14
4.3 重要模块详述 15
第五章 程序编码 19
5.1 数据结构 19
5.2主要界面 22
5.3 重要模块程序实现 24
第六章 问题和展望 32
6.1 特色与成功 32
6.2 问题与展望 32
参考文献 33
附录 34
游戏大厅 34
游戏类 38

资料文件预览
共11文件夹,123个文件,文件总大小:11.96MB,压缩后大小:3.04MB
  • 毕业设计-基于VC++的四国军棋网络游戏设计与实现
    • vc++四国军棋系统+论文
      • 毕业论文
        • Microsoft Word文档答辩申请表.doc  [35.50KB]
        • Microsoft Word文档鉴定意见表.doc  [39.00KB]
        • Microsoft Word文档评阅表.doc  [28.00KB]
        • Microsoft Word文档任务书.doc  [44.50KB]
        • Microsoft Word文档网络游戏-四国军棋论文.doc  [886.50KB]
        • Microsoft Word文档文献综述.doc  [31.00KB]
        • Microsoft Word文档文献综述封面.doc  [23.00KB]
        • Microsoft Word文档英文封面.doc  [20.00KB]
        • Microsoft Word文档英文摘要.doc  [20.00KB]
        • Microsoft Word文档中文封面.doc  [19.00KB]
        • Microsoft Word文档中文摘要.doc  [19.50KB]
      • 数据库
        • Alcohol的文件格式user_Data.MDF  [1.00MB]
        • ldfuser_Log.LDF  [1.00MB]
      • 源程序
        • CGameHallFrame
          • res
            • chess
              • Windows或OS/2位图文件qizi_ceng_1024_1.bmp  [37.07KB]
              • Windows或OS/2位图文件qizi_ceng_1024_2.bmp  [37.18KB]
              • Windows或OS/2位图文件qizi_ceng_1024_3.bmp  [37.18KB]
              • Windows或OS/2位图文件qizi_lan_1024_1.bmp  [37.07KB]
              • Windows或OS/2位图文件qizi_lan_1024_2.bmp  [37.18KB]
              • Windows或OS/2位图文件qizi_lan_1024_3.bmp  [37.18KB]
              • Windows或OS/2位图文件qizi_lv_1024_1.bmp  [37.07KB]
              • Windows或OS/2位图文件qizi_lv_1024_2.bmp  [37.18KB]
              • Windows或OS/2位图文件qizi_lv_1024_3.bmp  [37.18KB]
              • Windows或OS/2位图文件qizi_zi_1024_1.bmp  [37.07KB]
              • Windows或OS/2位图文件qizi_zi_1024_2.bmp  [37.18KB]
              • Windows或OS/2位图文件qizi_zi_1024_3.bmp  [37.18KB]
            • sound
              • Windows波形声形Begin.wav  [13.69KB]
              • Windows波形声形Select.wav  [6.10KB]
              • Windows波形声形bomb.wav  [18.86KB]
              • Windows波形声形dead.wav  [18.25KB]
              • Windows波形声形eat.wav  [6.44KB]
              • Windows波形声形killed.wav  [5.63KB]
              • Windows波形声形move.wav  [926.00B]
              • Windows波形声形showflag.wav  [12.94KB]
              • Windows波形声形start.wav  [10.96KB]
              • Windows波形声形timer.wav  [170.61KB]
            • Windows或OS/2位图文件4.bmp  [4.17KB]
            • Windows或OS/2位图文件100-1.bmp  [2.05KB]
            • Windows或OS/2位图文件1024arrow.bmp  [23.84KB]
            • Windows或OS/2位图文件1024board.bmp  [488.37KB]
            • Windows图标CGameHallFrame.ico  [1.05KB]
            • rc2CGameHallFrame.rc2  [406.00B]
            • Windows图标CGameHallFrameDoc.ico  [1.05KB]
            • Windows光标文件HAND.CUR  [766.00B]
            • Windows或OS/2位图文件Toolbar.bmp  [1.05KB]
            • Windows或OS/2位图文件arrow.bmp  [4.10KB]
            • Windows或OS/2位图文件button_qh.bmp  [19.91KB]
            • Windows或OS/2位图文件button_tx.bmp  [19.91KB]
            • Windows或OS/2位图文件button_wcdd.bmp  [19.91KB]
            • Windows或OS/2位图文件gamehall.bmp  [1.58KB]
            • Windows或OS/2位图文件left.bmp  [5.34KB]
            • Windows或OS/2位图文件num.bmp  [8.86KB]
            • Windows或OS/2位图文件table.bmp  [1.06MB]
          • Microsoft Visual C++文件CGameHallFrame.aps  [2.36MB]
          • C++代码文件CGameHallFrame.cpp  [4.25KB]
          • Microsoft Developer Studio工程文件CGameHallFrame.dsp  [8.28KB]
          • Microsoft Developer Studio工作区文件CGameHallFrame.dsw  [551.00B]
          • C程序头文件CGameHallFrame.h  [1.41KB]
          • Microsoft Developer Studio文件CGameHallFrame.ncb  [81.00KB]
          • Microsoft Developer Studio文件CGameHallFrame.opt  [52.50KB]
          • 由REND386/AVRIL使用的文件格式CGameHallFrame.plg  [5.27KB]
          • rcCGameHallFrame.rc  [17.42KB]
          • C++代码文件CGameHallFrameDoc.cpp  [1.88KB]
          • C程序头文件CGameHallFrameDoc.h  [1.53KB]
          • C++代码文件CGameHallFrameView.cpp  [9.01KB]
          • C程序头文件CGameHallFrameView.h  [2.73KB]
          • C++代码文件Client.cpp  [1.81KB]
          • C程序头文件Client.h  [765.00B]
          • C++代码文件ClientProtocol.cpp  [2.93KB]
          • C程序头文件ClientProtocol.h  [838.00B]
          • C++代码文件GameDlg.cpp  [22.84KB]
          • C程序头文件GameDlg.h  [2.84KB]
          • C++代码文件HtmlViewEx.cpp  [2.31KB]
          • C程序头文件HtmlViewEx.h  [1.84KB]
          • C++代码文件Login.cpp  [2.06KB]
          • C程序头文件Login.h  [1.43KB]
          • C++代码文件MainFrm.cpp  [3.60KB]
          • C程序头文件MainFrm.h  [1.88KB]
          • 文本文档ReadMe.txt  [4.40KB]
          • C++代码文件Register1.cpp  [2.31KB]
          • C程序头文件Register1.h  [1.51KB]
          • C程序头文件Resource.h  [3.06KB]
          • C++代码文件StdAfx.cpp  [216.00B]
          • C程序头文件StdAfx.h  [1.16KB]
          • C++代码文件TableView.cpp  [7.08KB]
          • C程序头文件TableView.h  [2.02KB]
          • C++代码文件TakeGame.cpp  [12.32KB]
          • C程序头文件TakeGame.h  [842.00B]
          • C++代码文件Wave.cpp  [1.84KB]
          • C程序头文件Wave.h  [524.00B]
        • CServerFrame
          • res
            • Windows图标CServerFrame.ico  [1.05KB]
            • rc2CServerFrame.rc2  [404.00B]
            • Windows图标CServerFrameDoc.ico  [1.05KB]
            • Windows或OS/2位图文件Toolbar.bmp  [1.52KB]
          • Microsoft Visual C++文件CServerFrame.aps  [45.32KB]
          • clwCServerFrame.clw  [3.15KB]
          • C++代码文件CServerFrame.cpp  [4.25KB]
          • Microsoft Developer Studio工程文件CServerFrame.dsp  [4.96KB]
          • Microsoft Developer Studio工作区文件CServerFrame.dsw  [547.00B]
          • C程序头文件CServerFrame.h  [1.39KB]
          • Microsoft Developer Studio文件CServerFrame.ncb  [113.00KB]
          • Microsoft Developer Studio文件CServerFrame.opt  [54.50KB]
          • 由REND386/AVRIL使用的文件格式CServerFrame.plg  [4.31KB]
          • rcCServerFrame.rc  [13.22KB]
          • C++代码文件CServerFrameDoc.cpp  [1.88KB]
          • C程序头文件CServerFrameDoc.h  [1.57KB]
          • C++代码文件CServerFrameSet.cpp  [1.47KB]
          • C程序头文件CServerFrameSet.h  [1.33KB]
          • C++代码文件CServerFrameView.cpp  [17.19KB]
          • C程序头文件CServerFrameView.h  [3.37KB]
          • C++代码文件MainFrm.cpp  [2.48KB]
          • C程序头文件MainFrm.h  [1.54KB]
          • 文本文档ReadMe.txt  [4.55KB]
          • C程序头文件Resource.h  [919.00B]
          • C++代码文件Server.cpp  [1.51KB]
          • C程序头文件Server.h  [681.00B]
          • C++代码文件ServerProtocol.cpp  [3.30KB]
          • C程序头文件ServerProtocol.h  [933.00B]
          • C++代码文件StdAfx.cpp  [214.00B]
          • C程序头文件StdAfx.h  [1.11KB]
      • 可执行文件(程序)服务器.exe  [48.00KB]
      • 可执行文件(程序)客户端.exe  [2.39MB]
      • Microsoft Word文档说明.doc  [292.00KB]
      • Microsoft Word文档四国军棋论文.doc  [886.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部