• 제목/요약/키워드: 파티 사냥 시스템

검색결과 2건 처리시간 0.014초

Observer 패턴을 적용한 MMORPG의 파티 시스템 아이템 배분 방법 (The Item Distribution Method for the Party System in the MMORPG Using the Observer Pattern)

  • 김태석;김신환;김종수
    • 한국멀티미디어학회논문지
    • /
    • 제10권8호
    • /
    • pp.1060-1067
    • /
    • 2007
  • 인터넷을 이용하는 다양한 게임 장르 중에서 대규모의 게임 유저들이 이용하는 게임 장르인 MMORPG(Massively Multi-player Online Role-Playing Game)를 개발하기위해서는 많은 기술들이 필요하다. 특히 분산 작업의 효율을 높이기 위해서 C++와 같은 객체지향언어가 사용되는데, 대규모의 게임을 만들 때 객체지향개념을 충분히 활용할 수 있는 설계기법이 유용하다. GoF(Gang of Four)의 디자인 패턴에는 소프트웨어 분산 설계에 응용할 수 있는 다양한 패턴이 있는데, 게임 유저들 사이에 커뮤니티를 형성하기 위한 파티 시스템 설계에 Observer 패턴을 이용하면, 필요한 새로운 클래스의 추가나 유지보수를 쉽게 할 수 있다. MMORPG 게임 내에서 파티 사냥 시스템은 게임 이용자들의 커뮤니티를 형성하기 위해 자주 이용되는 중요한 시스템이다. 파티 사냥 시스템에서 중요하게 고려해야 할 사항은 파티 사냥 결과로 얻어지는 획득물과 경험치를 다양한 레벨의 이용자들에게 공평하게 나누어 주는 것이다. 시스템의 유지보수적인 측면을 고려한 파티 사냥 시스템을 구현하기 위하여, 본 논문에서는 GoF의 디자인 패턴 중 Observer Pattern을 이용한 기법을 제안하고, 제안된 기법이 C++언어가 가지는 장점인 동적메모리 할당과 가상 메소드 호출을 이용하여 프로그램 실행 시에 실시간으로 객체를 변경하고 새로운 클래스를 추가하는데 효율적이며, 시스템을 유지 보수하는데 장점이 있음을 보인다.

  • PDF

<월드 오브 워크레프트>(World of Warcraft)의 빈 시간, 빈 공간, 비(非) 장소: 축적된 체험과 실감의 회복 (Empty Time, Empty Space, and Non(非)-Place in World of Warcraft: The Accumulated Experience and the Recovery in Reality)

  • 송경원
    • 만화애니메이션 연구
    • /
    • 통권19호
    • /
    • pp.127-143
    • /
    • 2010
  • 이 논문은 <월드 오브 워크레프트>(World of Warcraft)에 관한 미시적 분석을 통해 국내에서 유행한 게임을 미학적으로 접근해보고자 한다. 기존 국내에서 유행하던 MMORPG의 게임방식을 여러 각도에서 개선한 <월드 오브 워크레프트>(이하 WOW)는 MMORPG 게임의 새로운 패러다임을 제시하고 있다. 본 연구 에서는 이 새로운 방식을 플레이어의 관점에서 접근하여 게임분석에 관한 새로운 비전을 제시하고자 한다. 기존의 분석들이 흥행요인, 게임의 기술적 성취 내지는 사회학적 파장에 초점을 맞추었다면, 여기서는 플레이어의 인식과 체험을 중심으로 게임에 숨겨진 미학적 가능성을 탐구하고자 하는 것이다. 이를 위해 WOW를 이동방식, 지도 구현 방식, 그리고 커뮤니티 구성 방식으로 구분하여 이를 각각 지그문트 바우만의 "액체근대"에서 빌려온 빈 시간, 빈 공간, 비 장소의 개념을 도입하여 분석하였다. WOW의 이동방식은 제거의 방식을 사용한 기존 MMORPG와는 반대로 도리어 빈 시간, 다시 말해 대기시간을 확장시킨다. 게임에 방해가 되는 지루함을 최대한 줄이는 대신 기다려야만 하는 시간을 압도적으로 늘려버리는 것으로 플레이어가 일상을 체험하는 시간 감각을 게임 안으로 끌어들이는 것이다. WOW의 지도 구현 방식은 단절된 형태의 맵 로딩이 필요한 존-방식 대신 하나의 거대한 단일 맵을 제공한다. 이는 게임 플레이에 크게 의미 없는 장소까지 세밀하게 구현하여 실제로 그곳을 탐험하는 여행의 감각을 불러일으킨다. 마지막으로 WOW의 커뮤니티 구성 방식은 기존의 길드 시스템에 레이드라는 사냥의 개념을 더한 사냥 목적 집단을 명확하게 한다. 인스턴트 던전 안에 묶이는 대규모 파티, 레이드는 파티원에게 각각의 수행역할을 명확히 부여함으로써 캐릭터의 정체성이 곧장 플레이어의 정체성으로 연결될 수 있게 한다. 이를 통해 플레이어는 제시된 '공간'을 경험으로 채워 개인에게 의미가 있는 '장소'로 탈바꿈 시킬 수 있다.

  • PDF