• Title/Summary/Keyword: Multi-player Online Game

Search Result 29, Processing Time 0.023 seconds

An Efficient MMORPG Distributed Game Server (효율적인 MMORPG 분산 게임서버)

  • Jang, Su-Min;Yoo, Jae-Soo
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.1
    • /
    • pp.32-39
    • /
    • 2007
  • An important application domain for online services is an interactive, multi-player game. In recent, many increase of users that use on-line services through networks have caused a heavy load to the server. In this paper, we propose a MMORPG(Massively Multi-player Online Role Playing Game) distributed game server using flayer-Cell. Our method provides efficient solution of a MMORPG distributed game server for large numbers of users. It is shown through the experiments that our method outperforms existing methods in terms of memory utilization rate and processing speed.

Prediction-based Dynamic Thread Pool System for Massively Multi-player Online Game Server

  • Ju, Woo-Suk;Im, Choong-Jae
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.6
    • /
    • pp.876-881
    • /
    • 2009
  • Online game servers usually has been using the static thread pool system. But this system is not fit for huge online game server because the overhead is always up-and-down. Therefore, in this paper, we suggest the new algorithm for huge online game server. This algorithm is based on the prediction-based dynamic thread pool system. But it was developed for web servers and every 0.1 seconds the system prediction the needed numbers of threads and determine the thread pool size. Some experimental results show that the check time of 0.4 seconds is the best one for online game server and if the number of worker threads do not excess or lack to the given threshold then we do not predict and keep the current state. Otherwise we apply the prediction algorithm and change the number of threads. Some experimental results shows that this proposed algorithm reduce the overhead massively and make the performance of huge online game server improved in comparison to the static thread pool system.

  • PDF

Packet Discard Policy of Network Thread in an Unity Engine for Multi-player Online Games (다중 접속 온라인 게임을 위한 유니티 엔진의 네트워크 스레드 패킷 폐기 기법)

  • Yoo, Jong-Kun;Kim, Youngsik
    • Journal of Korea Game Society
    • /
    • v.15 no.6
    • /
    • pp.97-106
    • /
    • 2015
  • In an Unity engine for multi-player online games, the main thread processing game logic must be separated from the network thread that is responsible for network packet communication. Packet communication between the network threads needs to drop packets that overlap in order to improve the rendering speed. In this paper, the packet discard policy of network thread is proposed for an Unity engine for multi-player online games. The proposed method is the hybrid method of both Partial Packet Discard and Periodic Packet Discard methods to improve the rendering speed by periodically discarding overlapped network packets managed by the queue. The rendering speed of the proposed method is analyzed and its effectiveness is verified by various packet generating simulations of the Unity engine for multi-player online games.

Design of an Architecture for Massively Multiplayer Online Game Server using Multimedia Storage Server (Multimedia Storage Server를 응용한 MMO 게임 서버 구조에 대한 설계)

  • 황요한;김동균;장인걸;신동일;김동현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.211-213
    • /
    • 2002
  • 온라인 게임(online game)은 초고속 통신망의 보급과 기존의 1인용 게임(Single-player game)의 인공지능에서 느낄 수 없었던 즐거움을 제공함으로써 급속도로 보급되었다. 또한 최근의 온라인 게임 시장은 그래픽 기술을 비롯한 하드웨어의 발달로 2D에서 3D로 옮겨가고 있다. 따라서 이러한 추세에 따라 온라인 게임은 보다 많은 멀티미디어 데이터를 필요로 하게 되었다. 이에 Multimedia Storage Sever를 멀티플레이어 온라인 게임(Multi-player online game)에 적용함으로써 보다 효율적인 멀티플레이어 온라인 게임 서버를 구성하고자 한다.

  • PDF

An Efficient Method to Update Character Moving Directions for Massively Multi-player Online FPS Games (대규모 온라인 FPS 게임을 위한 효율적인 캐릭터 방향 갱신 기법)

  • Lim, Jong-Min;Lee, Dong-Woo;Kim, Youngsik
    • Journal of Korea Game Society
    • /
    • v.14 no.5
    • /
    • pp.35-42
    • /
    • 2014
  • In the market of First Person Shooter (FPS) games, Massively Multi-player Online FPS games (MMOFPS) like 'PlanetSide 2' have been popular recently. Dead reckoning has been widely used in order to mitigate the network traffic overload for the game server with hundreds or thousands of people. This paper proposes the efficient analytical method to calculate the tolerable threshold angle of moving direction, which is one of the most important factors for character status updating when dead reckoning is used in MMOFPS games. The experimental results with game testers shows that the proposed method minimizes the position error for character moving and provides natural direction updates of characters.

Usability Evaluation of Massively Multi-player Online Game Design and Key Design Factors (MMO게임 디자인의 사용성 평가와 핵심디자인 요인)

  • Song, Seung-Keun;Kim, Soo-Jeoung;Lee, Joo-Hyeon
    • Archives of design research
    • /
    • v.19 no.2 s.64
    • /
    • pp.195-206
    • /
    • 2006
  • The computer game industry has managed to become the fastest growing segment of the entertainment industry nowadays. However, only a very low number of computer game products manage to cover the costs of production and generate earnings. According to traditional marketing wisdom, customers' preferences are a core issue in creating successful products, and the design process in game is crucial for guaranteeing garners' satisfaction. This research aimed to explore key design factors for the game design based on the new framework of the usability evaluation. We examined the usability in Massively Multi-player Online Role-playing Games (MMORPGs) and reviewed literatures related to games simultaneously. We identified eighteen usability issues in MMORPG and presented its recommendation relevant to the issues. Moreover, the results of the study showed fifty four key design factors composed of game interface, game play, game narrative, and game mechanics for the game design. The research is concluded with key implications to support the early stage of the design process in game.

  • PDF

Online Game Identity Theft Detection Model based on Hacker's Behavior Analysis (온라인게임 계정도용 탐지모델에 관한 연구)

  • Choi, Hwa-Jae;Woo, Ji-Young;Kim, Huy-Kang
    • Journal of Korea Game Society
    • /
    • v.11 no.6
    • /
    • pp.81-93
    • /
    • 2011
  • Identity theft happens frequently in popular MMORPG(Massively Multi-player Online Role Playing Games) where profits can be gained easily. In spite of the importance of security about identity theft in MMORPG, few methods to prevent and detect identity theft in online games have been proposed. In this study, we investigate real identity theft cases of an online game and define the representative patterns of identity theft as the speedy type, cautious type, and bold type. We then propose the automatic identity theft detection model based on the multi-class classification. We verify the system with one of the leading online games in Korea. The multi-class detection model outperforms the existing binary-class one(hacked or not).

Automated Testing of Online Game Servers by Agents (에이전트에 의한 온라인게임 서버 테스트 자동화)

  • Lee Hun-Joo;Jung Yong-Woo;Lim Bum-Hyun;Shim Kwang-Hyun
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.31 no.5B
    • /
    • pp.405-412
    • /
    • 2006
  • In this paper, we present an efficient method for simulating massively virtual clients in an online game environment. Massively multi-player online games and other multi-user based networked applications are becoming more attractive to the gamer players. Such kind of technology has long been researched in the area called Networked Virtual Environments. In the game development process, a set of beta tests is used to ensure the stability of online game servers. A set of testing processes consumesa lot of development resources such as cost, time, and etc. The purpose of VENUS system is to provide an automated beta test environment to the game developers to efficiently test the online games to reduce development resources.

A Study on Typology and Narrative function of NPC in MMORPG (MMORPG의 NPC유형에 따른 서사적 기능 연구)

  • Han, Hye-Won;Son, Hyeong-Jeon
    • Journal of Korea Game Society
    • /
    • v.9 no.3
    • /
    • pp.53-66
    • /
    • 2009
  • The purpose of this study is to show typology of Non Player Character(NPCs) and to look out what narrative functions of NPCs are served in Massively Multi-player Online Role-Playing Game(MMORPG). As the relationship with player characters and the propensity of actions, NPCs are classified 4types; passive helper, active helper, passive antagonist, active antagonist. Each type performs different functions of game narrative. Especially passive helper functions as a essential glue of movement in game world and makes the chain of quest narratives. Active antagonist functions as the cause of space perspective and creates dramatic effect of game narrative. Those functions make spacial, dimensional and extensible game narrative.

  • PDF

The Effect of Use Value and Benefit Attributes of Mobile Online Games on Use Satisfaction of Chinese Users (모바일 온라인 게임의 이용 가치 및 편익 속성이 중국 이용자의 이용 만족도에 미치는 영향)

  • Liu, Bing;Kim, Hwa-Dong
    • Journal of the Korea Convergence Society
    • /
    • v.13 no.4
    • /
    • pp.261-270
    • /
    • 2022
  • For mobile online games, this study examines how use pursuit propensity, use interest, use, service quality, and system quality, which are attributes that evaluate the use value and benefit for Chinese users, have an effect on use satisfaction. Empirical analysis results; all composing factors of four attribute had a positive effect, and the degree of effect was different according to game types in use interest and use, service quality. In terms of use pursuit, there was no difference between game types, and innovation pursuit and relationship pursuit were found to be similarly important effecting factors. In terms of use interest, there was a difference between game types. Sense of solidarity in single-player game and sense of achievement in multi-player game was found to be the most important effecting factor. In terms of service quality, there was a difference between game types. Easy of game in single-player game and function of game in multi-player game was the most important effecting factor. In terms of system quality, use convenience was found the most important effecting factor without difference between game types. Based on these results, this study suggested a strategy to enhance game development and loyalty to companies in the game industry.