• 제목/요약/키워드: Multi-player Online Game

검색결과 29건 처리시간 0.021초

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

  • 장수민;유재수
    • 한국콘텐츠학회논문지
    • /
    • 제7권1호
    • /
    • pp.32-39
    • /
    • 2007
  • 다수 사용자용 온라인 게임은 온라인 서비스들 중에 중요한 부분을 차지하고 있다. 최근에는 네트워크를 통한 온라인 서비스를 이용하는 사용자들의 증가로 인해 서버에 부하가 가중되고 있다. 본 논문에서는 이와 같은 문제를 해결하는 2Layer-Cell 방식을 이용한 분산 MMORPG(Massively Multi-player Online Role Playing Game)게임 서버를 제안한다. 제안하는 방식은 많은 사용자들을 위한 MMORPG 분산 게임서버에 적합한 해결책을 제공한다. 성능평가는 제안하는 MMORPG 분산게임서버가 기존방법에 비해 메모리 사용량과 처리속도에서 성능이 우수함을 보인다.

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

  • Ju, Woo-Suk;Im, Choong-Jae
    • 한국멀티미디어학회논문지
    • /
    • 제12권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)

  • 유종근;김영식
    • 한국게임학회 논문지
    • /
    • 제15권6호
    • /
    • pp.97-106
    • /
    • 2015
  • 유니티 엔진 기반 다중 접속 온라인 게임에서는 통신 패킷 처리를 담당하는 네트워크 스레드와 게임 로직을 담당하는 메인 스레드를 분리해야 한다. 네트워크 스레드 간에 통신 패킷은 렌더링 속도 향상을 위하여 중복되는 패킷을 폐기할 필요가 있다. 본 논문에서는 유니티 엔진 기반 다중 접속 온라인 게임을 위한 네트워크 스레드 간 통신 패킷 폐기 기법을 제안한다. 제안하는 기법은 Partial Packet Discard 기법과 Periodic Packet Discard 기법을 혼합한 기법으로 네트워크 패킷을 큐로 관리하고 중복되는 패킷을 주기적으로 폐기하여 렌더링 속도를 향상시킨다. 제안하는 기법은 유니티 엔진 기반 다중 접속 온라인 게임의 다양한 패킷 발생 시뮬레이션을 통하여 렌더링 속도를 분석하고 효율성을 증명하였다.

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

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

  • PDF

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

  • 임종민;이동우;김영식
    • 한국게임학회 논문지
    • /
    • 제14권5호
    • /
    • pp.35-42
    • /
    • 2014
  • 최근 First Person Shooter (FPS) 게임 시장에서 '플래닛 사이드 2'를 비롯한 대규모 온라인 FPS (MMOFPS: Massively Multi-player Online FPS) 장르가 주목받고 있다. 수백 또는 수천명이 접속하는 게임 서버에서 네트워크 부하를 경감시키기 위해서 널리 사용되는 방법 중 하나는 데드레커닝이다. 본 논문에서는 MMOFPS 게임을 위한 데드레커닝 구현 시 주요 캐릭터 상태 갱신 변수 중 하나인 방향에 대하여 효율적으로 허용 임계각을 계산하는 수학적 방법을 제안한다. 제안하는 방법은 게임사용자들을 대상으로 하는 수행 실험을 통해 움직임 오차를 최소화하며 자유스러운 방향 갱신에 대한 효율성을 검증 하였다.

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

  • 송승근;김수정;이주현
    • 디자인학연구
    • /
    • 제19권2호
    • /
    • pp.195-206
    • /
    • 2006
  • 컴퓨터 게임 산업의 급속한 성장에도 불구하고 대부분의 게임 타이틀들이 현격한 수익을 내지 못하는 실정이다. 기존마케팅 이론에 의하면 제품의 성공과 실패는 고객의 선호도, 필요, 기대에 대한 만족도에 의존한다고 한다. 역시 게임에서도 사용자의 만족을 극대화하기 위해서는 사용자들이 무엇을 원하고, 좋아할지를 파악하여 이를 게임에 반영할 필요가 있다 본 연구의 목표는 컴퓨터 게임의 사용성 평가를 위한 핵심 디자인 요인을 고찰하는데 있다. 본 연구는 기존의 게임 관련 문헌 고찰을 통하여 사용성 평가 핵심 디자인 요인을 도출하고 게임 플레이 과제와 사후 설문결과를 통하여 MMO (Massively Multi-player Online) 게임 사용성 평가를 실시하여 18가지 사용성 문제점과 그 권장사항을 제시하였다. 그 결과 게임 인터페이스, 게임 플레이, 게임 서사, 게임메커니즘으로 구성된 54 개의 사용성 평가 핵심 디자인 요인을 도출하고 MMO 게임을 위한 새로운 사용성 평가 체계를 개발하였다. 본 연구 결과는 MMO게임 디자인 프로세스의 초기 단계에서 효과적인 디자인 의사결정을 지원하고 게이머의 행동을 이해하는데 중요한 시사점을 제공 할 것으로 기대 된다.

  • PDF

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

  • 최화재;우지영;김휘강
    • 한국게임학회 논문지
    • /
    • 제11권6호
    • /
    • pp.81-93
    • /
    • 2011
  • 온라인상에서 사용자의 개인정보를 불법적으로 취득, 악용하는 계정도용 문제는 금전적인 이득을 얻을 수 있는 MMORPG(Massively Multi-player Online Role Playing Games)에서 특히 빈번하게 발생하고 있다. 많은 사람들이 게임을 이용하여 심각한 피해로 이어질 수 있기 때문에 이에 대한 대책마련이 시급함에도 불구하고, 이를 예방하거나 탐지하는 기법에 대한 연구가 많이 부족한 실정이다. 본 연구에서는 온라인게임에서 발생했던 실제 계정도용 사례 분석을 통해 계정도용의 유형을 체계적으로 정의하고, 유형별로 계정도용을 분류하는 자동화된 탐지모델을 제안한다. 실 계정도용 사례를 분석한 결과 속전속결형, 신중형, 대담무쌍형의 3가지로 구분되었으며 이 분류 체계와 탐지모델을 국내 주요 온라인게임회사 중 한 곳에 적용하였다. 본 연구에서 제시한 유형별 탐지모델은 해킹의 유무만을 판정하던 기존의 모델보다 탐지에 있어서 향상된 성능을 보였다.

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

  • 이헌주;정용우;임범현;심광현
    • 한국통신학회논문지
    • /
    • 제31권5B호
    • /
    • pp.405-412
    • /
    • 2006
  • 게임 분야에서 온라인 게임은 높은 게임성과 안정적인 수익 모델로 인하여 많은 수가 개발되어 왔다. 특히, MMORPG는 게임의 특성상 많은 수의 사용자가 게임 서버에 접속하여 실시간으로 게임 서비스를 이용하게 된다. 따라서 게임 서버의 안정성은 매우 중요한 요소가 되므로 온라인 게임 개발 시에 장기간의 베타테스트를 통하여 게임 서버의 안정성을 실험하게 된다. 이러한 테스트는 많은 시간과 비용이 요구되는 과정이지만 반드시 필요한 과정이기도 하다. 본 논문은 온라인 게임의 서버를 테스트하기 위한 방법에 관한 것이다. 본 논문에서 제안된 시스템은 가상의 게임 클라이언트와 이들을 관리하는 에이전트를 이용하여 게임 서버를 자동으로 테스트할 수 있다. 제안된 방법을 온라인 게임 콘텐츠에 적용하여 다수의 동시 접속자 환경 하에서의 서버 성능 및 게임 관련 데이터를 효과적으로 모니터링 할 수 있음을 보였다.

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

  • 한혜원;손형전
    • 한국게임학회 논문지
    • /
    • 제9권3호
    • /
    • pp.53-66
    • /
    • 2009
  • MMORPG에서의 NPC(Non Player Character)는 게임 서사에서 갈등을 유발하고 극적 사건을 형성하는데 중추적 역할을 수행한다. 본 연구에서는 MMORPG 를 중심으로 NPC의 유형과 그에 따른 서사적 기능을 분석했다. NPC는 플레이어 캐릭터와의 관계축, 행동의 태도축에 따라서 크게 소극적 조력자, 적극적 조력자, 소극적 적대자, 적극적 적대자로 분류된다. NPC는 유형에 따라서 변별적인 서사적 기능을 수행한다. 가령 소극적 조력자는 공간이동과 서사 연쇄의 구심점으로 기능하며, 적극적 적대자는 공간 투시를 유도하고 극적 효과를 창출한다. 이처럼 MMORPG에서 NPC는 게임 서사 진행에 있어서 주요한 서사적 기능을 수행한다. 표면적으로 NPC는 게임 서사에 있어서 평면적 제한적 기능을 수행하지만, 이면적으로는 플레이어와 상호작용하는 가운데 입체적 확장적 기능을 수행하면서 다선형적인 게임 서사를 생성한다는 점에서 의의가 있다.

  • PDF

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

  • 유빙;김화동
    • 한국융합학회논문지
    • /
    • 제13권4호
    • /
    • pp.261-270
    • /
    • 2022
  • 본 연구는 모바일 온라인 게임에 대해 중국 이용자들을 대상으로 이용 가치 및 편익을 평가하는 속성인 이용추구성향, 이용혜택, 서비스품질, 시스템품질 등이 이용 만족도에 어떠한 영향을 미치고 있는지를 규명하였다. 실증분석결과, 이용 가치 및 편익의 4가지 속성에 대한 구성요인들이 모두 긍정적인 영향을 미치고 상황에서 이용혜택과 서비스품질 속성에서는 게임유형에 따라 구성요인의 영향정도가 다르게 나타나고 있다. 이용추구성향에서는 게임유형 간에 차이 없이 혁신추구와 관계추구가 비슷하게 중요한 영향요인으로 나타났다. 이용혜택에서는 게임유형 간에 차이를 보여 싱글플레이어 게임에서는 유대감, 멀티플레이어게임에서는 성취감이 가장 중요한 영향요인으로 나타났다. 서비스품질에서는 게임유형 간에 차이를 보여 싱글플레이어게임에서는 게임용이성, 멀티플레이어게임에서는 게임기능성이 가장 중요한 영향요인으로 나타났다. 시스템품질에서는 게임유형 간에 차이 없이 이용편의성이 가장 중요한 영향요인으로 나타났다. 이러한 결과를 바탕으로 본 연구는 게임 산업 내 기업들에게 게임의 개발과 충성도를 제고하기 위한 전략을 제시하였다.