《基于CSocket联网扑克游戏开发》-毕业论文(设计).docVIP

《基于CSocket联网扑克游戏开发》-毕业论文(设计).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CSocket网络游戏程序的开发 摘要 如今,网络游戏变得越来越普及。那么这些网络游戏是用什么软件来开发的?目前, java、VB、C++等语言都被广泛应用于游戏开发中。由于Visual MFC有更好的开发界面, Visual C++开发出来的程序稳定性好,可移植性强,而且软件与硬件相互独立,所以拥有可视化集成开发环境的VC++或许是比较好的开发工具。 本文所述的斗地主是在VC++开发环境下编译的,整个游戏采用结构化的方式进行编译,逐步完善系统功能。系统采用CSocket实现连网游戏。CSocket是MFC在CAsyncSocket基础上派生的一个同步阻塞Socket的封装类。而Socket是Windows中得到广泛应用的、开放的、支持多协议的网络编程接口。一个CSocket对象代表了一个比CAsyncSocket对象更高层次的Windows Socket的抽象,CSocket类与CSocketFile类和CArchive类一起工作来发送和接收数据,因此使它更加容易使用。 本程序以斗地主为例,编程并实现了CSocket功能,达到了预期连网打牌的效果。本文主要以斗地主为例,描述了斗地主的开发过程,包括游戏界面的开发、基于CSocket网络游戏的实现、核心算法的实现。运用软件工程的知识对程序开发过程进行详细介绍。经过详细设计、系统检测等方法来保证程序的稳定运行。 【关键词】Managers,Socket,CSocket,模块化编程,算法 LAN Networking Game Based on CSocket Bao Longbo (School of mathematics, physics and information, Zhejiang Ocean University 316000) Abstract Today, online games have become more and more popular. What software are these online games developed by ?Currently, java, VB, C + + and other languages are widely used in games development. Because Visual MFC interface has better development. The programs what Visual C + + developed are stably and transplantable, software and hardware also independent with each other. So a visual integrated development environment for VC + + probably is a better development tool. Landlords described in this article are in VC + + development environment, compiler, and the entire game use a structured approach to build and gradually perfect the system functions. System uses CSocket to achieve networking game. CSocket is a synchronous blocking Socket wrappers derived by MFC based on CAsynncSocket. The Socket is widely used for open, multi-protocol network programming interface in windows. A CSocket object represents a Windows Socket abstract at a higher level than CAsyncSocket. Class CSocket、CSocketFile and CArchive work together to send and receive data, so it is more easily used. This program uses Landlords as an example, programmers implement CSocket functions to achieves the desired effect. In this article, Landlords as an

您可能关注的文档

文档评论(0)

老刘忙 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档