-
题名Unity引擎下多人在线网络游戏的设计与开发
被引量:5
- 1
-
-
作者
刘贤梅
刘俊
贾迪
-
机构
东北石油大学计算机与信息技术学院
-
出处
《计算机系统应用》
2020年第5期103-109,共7页
-
基金
黑龙江省高等教育教学改革研究项目(SJGY20180079、SJGZ20180010)
东北石油大学研究生教育创新工程项目(JYCX_07_2018)。
-
文摘
游戏数字产业在数字经济发展中扮演着重要的角色,目前对于单机游戏的设计与开发比较多,多人在线3D网络游戏涉及的相对较少.本文结合网络通信原理,以Unity3D为基础,采用MVC架构,设计并实现了多人在线动作角色扮演游戏(ARPG).针对在线玩家场景的一致性问题,提出了位置同步、武器同步、伤害同步等通信协议.游戏界面是否友好,很大程度上影响玩家的用户体验,同时也影响着游戏的整体进度,对此设计出一种通用的UI框架.由于存在网络延迟,系统很难做到实时的、精确的玩家位置同步,因此本文采用预测式位置同步方法,有效减少了游戏运行时的延迟误差.
-
关键词
网络游戏
通信协议
UI框架
预测式位置同步
-
Keywords
online game
communication protocol
UI framework
predictive location synchronization
-
分类号
TP317
[自动化与计算机技术—计算机软件与理论]
-