DESIGN AND OPTIMIZATION OF A WEB 3D MASSIVELY MULTIPLAYER ONLINE GAME ENGINE

被引:0
|
作者
Zhao, Hongze [1 ]
Wang, Wei [1 ]
Liu, Mingyu [1 ]
机构
[1] Beijing Jiaotong Univ, Sch Software Engn, Beijing 100044, Peoples R China
关键词
MMOG; Web; 3D; Game Server; Shared Memory Database;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The biggest problem in transforming C/S MMOGs (Massively Multiplayer Online Games) into web games is how to load the game resources fluently without waiting for downloading during game time. Thus we propose following methods: 1) Reduce the response time of game resource server by using a shared memory database to buffer and manage the game resources; 2) Improve game resource download speed- by cutting game resource into fixed-size' fragments and transmitting them with UDP instead of HTTP; 3) Reduce waiting time in client by progressively loading and rendering. To optimize game performance and effects in clients, we adopt classical graphics libraries to render in browser using plugin techniques. To optimize the performance of service program in MMOG servers, we avoid using sync tools (e.g. semaphores) to save CPU cycles. Overall, we optimize the key points that limit the performance of web 3D game engines in both client, and server.
引用
下载
收藏
页码:296 / 300
页数:5
相关论文
共 50 条
  • [1] Design and implementation of an Online 3D game engine
    Lee, H
    Park, T
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 2, 2004, 3044 : 837 - 842
  • [2] Design and Implementation of the Jomini Engine: Towards a Historical Massively Multiplayer Online Role-Playing Game
    Bond, David
    Loidl, Hans-Wolfgang
    Louchart, Sandy
    Games and Learning Alliance, GALA 2015, Revised Selected Papers, 2016, 9599 : 441 - 451
  • [3] Journey: A Massively Multiplayer Online Game Middleware
    Denault, Alexandre
    Kienzle, Joerg
    IEEE SOFTWARE, 2011, 28 (05) : 38 - 44
  • [4] A Study of Interaction Patterns and Awareness Design Elements in a Massively Multiplayer Online Game
    Tang, Tiffany Y.
    Man, Cheung Yiu
    Hang, Chu Pok
    Cheuk, Lam Shiu
    Kwong, Chan Wai
    Chi, Yiu Chung
    Fai, Ho Ka
    Kam, Sit
    INTERNATIONAL JOURNAL OF COMPUTER GAMES TECHNOLOGY, 2008, 2008
  • [5] CodyColor: Design of a Massively Multiplayer Online Game to Develop Computational Thinking Skills
    Klopfenstein, Lorenz Cuno
    Maldini, Riccardo
    Delpriori, Saverio
    Bogliolo, Alessandro
    CHI PLAY'19: EXTENDED ABSTRACTS OF THE ANNUAL SYMPOSIUM ON COMPUTER-HUMAN INTERACTION IN PLAY, 2019, : 453 - 458
  • [6] The Anatomy of a Large Mobile Massively Multiplayer Online Game
    Patro, Ashish
    Rayanchu, Shravan
    Griepentrog, Michael
    Ma, Yadi
    Banerjee, Suman
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2012, 42 (04) : 479 - 484
  • [7] A framework for massively multiplayer online game content generation
    Alves, Tiago
    Coelho, Jorge
    IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 834 - 841
  • [8] Problematic of Massively Multiplayer Online Game Addiction in Malaysia
    Muhaimin, Muhammad
    Aziz, Norshakirah
    Ariffin, Mazeyanti
    RECENT TRENDS IN DATA SCIENCE AND SOFT COMPUTING, IRICT 2018, 2019, 843 : 749 - 760
  • [9] A Design of Optimization Architecture and Game Physics Engine for Mobile 3D Simulation Game
    Kim, Taehyun
    Kim, Soohan
    Lee, Myungsu
    Shin, Dongkyoo
    Shin, Dongil
    3RD ANNUAL INTERNATIONAL CONFERENCE ON COMPUTER GAMES, MULTIMEDIA & ALLIED TECHNOLOGIES (CGAT 2010), 2010, : 263 - 266
  • [10] Cosmopolis: A Massively Multiplayer Online Game for Social and Behavioral Research
    Spraragen, Marc
    Landwehr, Peter
    Ranganathan, Balakrishnan
    Zyda, Michael
    Carley, Kathleen
    Chang, Yu-Han
    Maheswaran, Rajiv
    JASSS-THE JOURNAL OF ARTIFICIAL SOCIETIES AND SOCIAL SIMULATION, 2013, 16 (01):