Design and Development of Multiplayer Online Games Based on Unity Engine
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    The game digital industry plays an important role in the development of the digital economy. At present, there are many designs and developments for stand-alone games, but relatively few for multiplayer 3D online games. Combined with the principle of network communication, based on Unity3D, and using MVC architecture, this study designs and implements multiplayer online Action Role-Playing Game (ARPG). For the consistency of online player scenes, Communication protocol, such as position synchronization, weapon synchronization, damage synchronization, etc., has been proposed. Whether the game interface is friendly or not, would greatly affect the user experience of the player, and also affect the overall progress of the game. A general UI framework is designed for it. Due to the network delay, the system is difficult to achieve real-time and accuracy. The player’s position is synchronized, so this study uses the predictive position synchronization method, which effectively reduces the delay error during game running.

    Reference
    Related
    Cited by
Get Citation

刘贤梅,刘俊,贾迪. Unity引擎下多人在线网络游戏的设计与开发.计算机系统应用,2020,29(5):103-109

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:October 11,2019
  • Revised:November 07,2019
  • Adopted:
  • Online: May 07,2020
  • Published: May 15,2020
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063