摘要
Unity是一款拥有极强跨平台能力的游戏引擎。使用其智能的编辑界面、多种资源的支持、跨平台一键部署、可视化角色动画Mecanim和引擎,可以将一键部署到PC,WP,IOS,Android,XBOX等平台。主要介绍了基于Unity引擎的3D对战型游戏的网络部分设计过程,在网络服务器端和客户端如何实现相应系统规划来满足对战型游戏的设计需求,以及在实时性要求较高的网游中怎样采用心跳检测和序列化方式实现有效的数据同步和信息传输进行了实现方案的论述。
Unity is a game engine, which has strong cross-platform ability. The game can be installed in PC, WP, lOS, Android, XBOX and other platforms by using its intelligent editing interface, various resources support, cross-platform installa- tion with one key, visual character animation Mecanim and engine. The network design process of 3D fighting game based on Unity engine is introduced, and the implementation scheme that how to select the heartbeat detection and serialization way in on- line game of high real-time performance to realize data synchronism and information transmission is discussed.
出处
《现代电子技术》
北大核心
2015年第23期118-121,共4页
Modern Electronics Technique
关键词
协议
预测拉扯
移动同步
心跳检测
protocol
prediction pulling
mobile synchronization
heartbeat detection