• 제목/요약/키워드: massively multiplayer online role playing game

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

대용량 롤-플레잉 게임을 위한 AOI에 관한 연구 (A Study on AOI for Massively Multiplayer Online Role-Playing Games)

  • 전일곤;오삼권
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.135-138
    • /
    • 2004
  • MMORPG(Massively Multiplayer Online Role Playing Game)에서의 게임 서버는 모든 플레이어에게 게임 정보(오브젝트, NPC, 이벤트, 다른 플레이어들의 정보 등)를 실시간으로 전송해야 한다. 그러나, MMORPG에 참여하는 플레이어의 증가로 인해 전송되는 정보의 양이 많아지면 네트워크 전송 지연과 서버의 부담으로 인해 플레이어들간 정보 전송의 문제가 발생한다. 이를 해결하기 위해 본 논문에서는 AOI(Area Of Interest, 관심영역)를 이용하여 자원 이동 및 동기화를 효율적으로 관리할 수 있는 구성요소들과 적용방안을 제시한다.

  • PDF

MMORPG에서 게이머의 성향에 반응하는 감성 지능형 NPC생성 (A Creation of Emotionally Intelligent NPC Reacting toward Gamer‘s Inclination in MMORPG)

  • 이창숙;엄기현;조경은
    • 한국게임학회 논문지
    • /
    • 제6권3호
    • /
    • pp.23-32
    • /
    • 2006
  • MMORPG(Massively Multiplayer Online Role Playing Game)는 장시간 게임에 접속하여 자신이 맡은 역할을 수행해 나가는 게임으로서, 사용자의 몰입도가 다른 게임에 비해 월등히 높은 게임이며, 게임 내 많은 컨텐츠를 보유하고 있는 게임이다. 그러나 다양한 게임 내 컨텐츠 중 게임의 흥미를 높이는 데 가장 중요한 역할을 하는 NPC(Non Player Character)의 행동 패턴이 너무 단순하므로 게임을 지루하게 만드는 요인으로 작용하고 있으므로, 많은 컨텐츠를 보유했음에도 불구하고 MMORPG는 지루한 게임이라는 인식이 사용자들에게 만연해 있다. 이에 본 논문에서는 NPC에게 성격과 감정을 심어주어, 사용자의 성향에 반응하는 동적인 행동을 보이는 NPC를 생성하고자 한다.

  • PDF

대규모 온라인 게임을 위한 XML 기반의 메시지 정의 시스템 (An XML-based Message Definition System for Massively Multiplayer Online Games)

  • 박학봉;오삼권
    • 정보처리학회논문지D
    • /
    • 제11D권4호
    • /
    • pp.901-906
    • /
    • 2004
  • 대규모 온라인 롤-플레잉 게임(MMORPG : Massively Multiplayer Role-Playing Game)에서 클라이언트와 서버 간의 상호작용은 대개 네트워크를 통한 메시지 전달을 통해 행해진다. 이런 MMORPG들에서는 게임의 내용이나 구성요소들이 지속적으로 진화해 가므로, 그에 따른 메시지들의 추가, 삭제, 또는 변경이 필요하다. 그러므로 게임 프로그래머들은 반복적으로 새로운 프로그램을 작성하거나 현재 있는 프로그램들을 수정해야 한다. 본 논문에서 소개하는 XML 기반의 메시지 정의 시스템은 게임의 상호작용을 위한 메시지들의 추가 및 변경을 용이하게 해준다. 이 시스템은 프로그래머들이 기존 메시지들을 변경하거나 새로운 메시지들을 추가하는데 드는 시간을 상당히 줄여 줄 뿐만 아니라 프로그래밍 버그 발생의 부담을 상당히 줄여준다. 또한 이 시스템은 일반 클라이언트-서버 응용 프로그램들에서도 사용이 가능하다.

봇(오토프로그램) 검출을 위한 게임 행동 패턴 모델링 (Game Behavior Pattern Modeling for Bots(Auto Program) detection)

  • 정혜욱;박상현;방성우;윤태복;이지형
    • 한국게임학회 논문지
    • /
    • 제9권5호
    • /
    • pp.53-61
    • /
    • 2009
  • MMORPG (Massively Multiplayer Online Role Playing Game) 시장은 급격히 증가하고 있으며 더불어 많은 발전을 이루고 있다. 하지만 그와 동시에 많은 게임 피해사례들이 증가하고 그 사례 또한 매우 다양화되고 있다. 그 중에서도 '봇(Bots)'은 사용자의 조작 없이 자동으로 작동하면서 게임의 몰입도 뿐만 아니라 보안 측면에서도 맡은 영향을 주고 있다. 따라서 게임 제공 업체에서는 클라이언트 단에서 packet을 분석하여 봇를 분별하려 하지만 클라이언트 단에는 사용자의 조작이 용이하므로 그 정확성이 떨어진다. 본 논문에서는 게임 서버 내에서 얻을 수 있는 사용자의 행동 데이터를 분석함으로써 실제 사용자 및 봇의 행동 패턴을 모델링하고 이를 비교하여 봇 검출에 적용하는 방법을 제안한다. 이 방법을 이용하여 보다 향상된 비교 모델을 완성 하였다.

  • PDF

MMORPG 서버의 부하균등화를 위한 효율적인 분산처리 기법 (Efficient Distributed Processing Scheme for Load Balancing of MMORPG Servers)

  • 장수민;유재수
    • 한국콘텐츠학회논문지
    • /
    • 제7권11호
    • /
    • pp.69-75
    • /
    • 2007
  • 이 논문은 MMORPG(Massively Multiplayer Online Role-Playing Games)을 지원하는 새로운 분산처리기법을 제안한다. 그러나 기존의 분산게임서버들은 핫스팟, 폭주 그리고 일반적으로 발생하는 서버오류와 같은 문제들을 갖고 있다. 이러한 문제점을 해결하기 위해서 제안하는 기법은 가상세계를 보다 작은 구역으로 나누고, 각 나누어진 구역은 다른 서버에 의해 처리된다. 본 논문은 모든 게임서버들과 사용자들 간에 요청되는 대역을 줄이는 기법을 제안한다. 또한 이 기법은 각각 다른 서버에 의해 제어되는 구역에 있는 사용자들 간에 끊임이 없는 통신을 제공한다. 우리는 다양한 성능평가를 통하여 제안한 기법의 우수성을 보인다.

한국MMORPG의 현지화에 관한 연구 - 군주온라인의 Quest를 중심으로 - (A Study on Localization in the Korean MMORPG - Focusing on the Quest of the Goonzu Online -)

  • 김지선;박진완;서동수
    • 한국콘텐츠학회논문지
    • /
    • 제7권5호
    • /
    • pp.55-62
    • /
    • 2007
  • 대한민국의 게임 산업은 고부가가치를 창출하는 고수익 산업으로써의 위치를 확고히 하고 있다. 온라인의 급속한 발전에 따라 대한민국의 온라인 게임은 세계최고의 수준으로 급상승했다. 온라인 게임은 사용자들의 다양한 욕구충족을 위해 여러 장르로 세분화되어 발달해 왔는데, 이 중 MMORPG(Massively Multiplayer Online Role Playing Game)는 현재 최고의 인기를 구가하고 있는 장르이다. MMORPG는 한국에서의 인기에 힘입어 각종 해외시장에 진출하고 있지만 인기를 얻고 있는 게임과 오히려 실패한 게임도 있다. 따라서 본 논문은 최고의 경쟁력을 가지고 있는 MMORPG의 인기요인을 로제 카이와가 주장한 "놀이와 인간"에서의 4가지 분류를 통하여 분석해 보았다. 또한 이것을 포함하고 있는 Quest 수행을 통하여 실제 중국에서 개발 및 서비스하고 있는 군주에서 실험하고 이를 분석하였다.

MMORPG에서의 부하 분산을 위한 가상 영역 정보 기반 동적 지역 분할 (A Dynamic Map Partition for Load Balancing of MMORPG based on Virtual Area Information)

  • 김법균;안동언;정성종
    • 정보처리학회논문지A
    • /
    • 제13A권3호
    • /
    • pp.223-230
    • /
    • 2006
  • MMORPG(Massively Multiplayer Online Role-Playing Game)은 대규모의 인원들이 동일한 가상공간에서 동일한 시각에 상호작용하면서 활동하는 온라인 롤플레잉 게임이다. 대부분의 경우, 서버와 대역폭 등에서 상당한 수준의 하드웨어 사양과 지원 스태프를 필요로 한다. 수많은 개발자들의 노력에도 불구하고 사용자들은 여전히 플레이어의 과밀, 랙, 그리고 부족한 지원 등에 대해 불만을 가지는 경우가 많다. 본 논문에서는 MMORPG에서의 부하 분산을 위한 동적 지역 분할 방법을 제안한다. Field, sector group, sector, cell 등으로 구성되는 가상 영역 정보를 가진 VML(Virtual Map Layer)를 이용하여 지역을 분할함으로써 부하 분산을 시도한다. 실험 결과, 제안된 기법이 $23^{\sim}67%$ 정도의 부하를 줄이는 효과를 가져왔다. 맵 데이터, 자원의 상태, 그리고 사용자들의 행동 패턴의 변화 등에 대해서는 VML에 대한 간단한 수정으로 유연하게 적응할 수 있다.

MMORPG를 위한 동적 부하 균등화 기법 (Dynamic Load Balancing Mechanism for MMORPG)

  • 임채균;노경택
    • 한국인터넷방송통신학회논문지
    • /
    • 제9권5호
    • /
    • pp.199-203
    • /
    • 2009
  • 최근 MMORPG의 급격한 성장으로 게임의 동시 접속자수가 계속 증가하는 추세이고, 사용되는 게임 공간의 크기도 대규모로 확대되었다. 기존의 맵 기반 분산 서버 구조는 게임영역을 정해진 사각형 영역으로 분리하고 각 영역에 등록된 참가자들을 그 영역의 담당서버에 할당한다. 따라서 참여자 편중으로 인하여 특정 서버에 부하가 편중되는 문제점을 지니고 있다. 본 논문은 이러한 부하 불균형 문제를 해결하기 위해 서버 간의 경계를 동적으로 변경할 수 있는 기법을 제안하였다. 과부하를 지닌 서버를 결정하여 그 서버와 인접한 서버 중에서 최소의 부하를 지닌 서버를 선택하여 부하를 분담하도록 하였으며, 성능평가를 통하여 제안 기법의 효율성을 보였다.

  • PDF

구조적 토픽모델링을 활용한 무료형 대규모 다중이용자 온라인 롤플레잉 게임의 소액결제에 대한 이용자 리뷰 분석 (User Review Analysis of Microtransactions in Freemium Massively Multiplayer Online Role-Playing Games Using Structural Topic Modeling)

  • 이철;정재은
    • Human Ecology Research
    • /
    • 제61권3호
    • /
    • pp.475-492
    • /
    • 2023
  • This study investigated player responses to microtransactions in freemium Massively multiplayer online roleplaying games (MMORPG), specifically focusing on the game LostArk using English language review data. To this end, structural topic modeling was employed and the following six microtransaction-relevant topics were identified: microtransactions, developer issues, real money trade (RMT), random number generator (RNG) upgrade system, game content, and collectibles & adventure. The first four topics were classified as being "not recommended". However, the proportions of microtransaction-related topics were relatively lower than the other topics. Additionally, this study did not extract keywords related to unfairness and unethical issues in previous microtransaction research. The last two topics, game content, and collectibles & adventure were "recommended" topics, indicating positive functions of microtransactions such as enhancing the game experience by purchasing virtual items. Moreover, it was found that players who do not engage in microtransactions can still be satisfied through continuous game content updates. Additionally, an examination of the interaction effect between time and recommendation status revealed that while the frequency with which the six microtransaction-related topics were mentioned increased over time in the reviews, the ratio of recommendations to non-recommendations varied differently. This study contributes to game-related research by revealing players' authentic opinions on microtransactions in freemium MMORPGs, thereby providing practical implications for game companies.

MigAgent를 이용한 Seamless 게임에서의 부하 분산 (Load Balancing in Seamless Game with MigAgent)

  • 김법균;장행진;유강수
    • 인터넷정보학회논문지
    • /
    • 제7권6호
    • /
    • pp.51-62
    • /
    • 2006
  • 기존의 다른 어떤 종류의 게임보다도 큰 부하와 거대한 하나의 가상월드가 MMORPG(Massively Multiplayer Online Role-Playing Game)의 중요한 특징이다. 이러한 Seamless 환경에서는, 독립된 게임 서버들이 관리하는 하위의 공간들을 모아 하나의 거대한 가상 월드로 구축한다. 게임 개발자들의 노력에도 불구하고 게이머들은 여전히 클라이언트와 서버, 필드 서버들 간의 상호작용에서 비롯된 과다한 메시지 트래픽에 대해 불만을 가지고 있다. 본 논문에서는 메시지 트래픽을 줄이기 위해 MigAgent를 이용한 새로운 게임 서버 구조를 제안한다. 일반적으로 PC(Player Character)가 다른 필드 서버로 이동할 때 발생하는 메시지 트래픽이 최고조에 이른다. MigAgent는 이런 PC들을 처리하고 예기치 못한 상황에 대처하기 위한 에이전트 역할을 수행한다. 관심영역과 인접 셀의 크기 비율에 따라 그 효과를 분석함으로써 이 시스템의 효과를 분석한다.

  • PDF