看过本文的还看了

相关文献

该作者的其他文献

文献详情 >TCP/IP协议在多人网络游戏中的应用研究 收藏
TCP/IP协议在多人网络游戏中的应用研究

TCP/IP协议在多人网络游戏中的应用研究

作     者:曹伟 张长君 CAO Wei;ZHANG Chang-jun

作者机构:辽东学院信息学院辽宁丹东118000 大连大学信息工程学院辽宁大连116622 

出 版 物:《辽东学院学报(自然科学版)》 (Journal of Eastern Liaoning University:Natural Science Edition)

年 卷 期:2009年第16卷第1期

页      码:47-51页

摘      要:多人网络游戏中协议是很重要的保证,通过对网络协议的比较发现:TCP协议能够保证数据包的完整、有序地传送,但传送数据包的速度比较慢;而UDP传送数据包的速度远远快于TCP协议,但是不保证数据包的传送和有序。为此,文中讨论了选择TCP/IP的理由,以及为克服TCP协议传送速度慢而采取的一些方法,诸如用W insock函数族来开发客户端,采用更高效的重叠I/O模型;并在服务器端做详细的设置,比如对服务器的网络连接做设置,对消息做设置,特别阐述了使用服务器广播技术,把游戏地图分成九块广播出去,并采用二维矩阵碰撞检测的方法,把相交块的坐标转换成内部坐标,然后进行运算,算出块之间的相对位置,并着重给出了同步问题的解决方案,最后阐述了综合同步法的设计思路;文中还根据论述内容画出了关于"客户端非重要消息的处理流程"图和"客户端重要消息的处理流程"图,使读者一目了然。

主 题 词:TCP/IP协议 多人网络游戏 Winsock函数 重叠I/O模型 服务器广播 同步解决方案 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

D O I:10.3969/j.issn.1673-4939.2009.01.013

馆 藏 号:203348465...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分