• 제목/요약/키워드: 게임유저

검색결과 231건 처리시간 0.023초

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

파티클시스템 기반의 그래픽 특수효과 엔진의 구현 사례 (A Case Study on the Implementation of a Graphic Special Effect Engine Based on a Particle System)

  • 이병학;조성현
    • 한국게임학회 논문지
    • /
    • 제9권1호
    • /
    • pp.115-125
    • /
    • 2009
  • 최근 그래픽 하드웨어는 눈부신 발전을 거듭하였으며, 이에 따라 국내의 게임 유저들은 사실 감과 생동감이 넘치는 화려한 게임 그래픽을 요구하고 있다. 그래픽 특수효과는 이러한 요구를 만족시킬 수 있는 방법 중 하나이지만, 특수효과를 재사용할 수 있는 일반적인 형태로 구현된 사례는 없었다. 본 논문에서는 그래픽 특수효과 엔진의 구현과 그 적용 사례를 통하여 게임에 그래픽 특수효과를 쉽게 적용할 수 있음을 기술한다. 특수효과 데이터를 표준 파일 포맷으로 저장 및 로드함으로서 특수효과의 재사용이 가능하고, 그래픽 특수효과 편집툴을 이용하여 게임 제작 이전이라도 특수효과의 테스트 및 시연을 할 수 있다.

  • PDF

온톨로지 기반 게임 대화 생성 시스템 (Ontology-based Dialog Generate System in Game)

  • 박교현;김건수;김동문;윤태복;이지형
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (C)
    • /
    • pp.301-304
    • /
    • 2007
  • Role-Playing Game (RPG)에서는 플레이어가 조종하는 캐릭터 외에도 컴퓨터가 조종하는 Non-Player Character(NPC)가 등장한다. 플레이어는 NPC와 이러한 상호 작용들을 통해 점점 게임의 세계관을 이해하면서 게임에 몰입할 수 있게 된다. 이를 위해서 일반적으로 시나리오나 세계관에 따라 필요한 NPC를 생성, 배치하고 적당한 대사와 퀘스트를 부여한다. 그러나 이러한 구조에서는 NPC는 항상 정해진 정적인 대사만을 할 수 있다. 그 결과, 플레이어들은 NPC와 플레이 시간이 길어질수록 반복되는 대사에 흥미를 잃고 점점 대사를 읽지 않고 진행에 필요한 부분만을 얻어내려 하게 된다. 또한 이러한 구조는 게임 콘텐츠를 추가하고자 할 때, 새로 생성하는 NPC의 대사를 전부 새로 작성해야 하는 단점도 존재한다. 본 논문에서는 이러한 동적인 게임 환경 구축을 위한 방법으로 온톨로지 기반의 대화 생성 시스템을 제안한다. 제안하는 시스템은 플레이어가 NPC와 대화하고 싶은 내용과 관련된 키워드를 제시하면 온톨로지를 이용하여 제시한 키워드와 관련이 있고, 현재 상황과 조건이 맞는 대화나 퀘스트를 제공한다. 그 결과, 유저와의 상호 작용이 중요해지므로 플레이어의 게임 몰입도를 더욱 높일 수 있다. 또한 시스템 구축 과정에서 생성되는 온톨로지를 이용하여 다른 다양한 기능들을 추론할 수 있는 장점이 있다.

  • PDF

온라인 RPG에서의 문화자본 - '월드 오브 워크래프트' 플레이 경험을 중심으로 - (Cultural Capital in Online-RPG - Focusing on experience of 'World of Warcraft' play -)

  • 최한정;유승호
    • 한국게임학회 논문지
    • /
    • 제19권2호
    • /
    • pp.95-110
    • /
    • 2019
  • 본 연구는 'World of Warcraft'를 플레이, 분석을 통하여 계급 생산/재생산을 경제적 차원에서 문화적 차원으로 확장시킨 부르디외의 문화자본 관점에서 유저 사이의 상호작용 특성을 파악하였다. 연구의 결과는 첫째, 게임 능력은 체화된 객관화된 제도화된 상태의 문화자본적 속성을 보이고 있었다. 둘째, 문화자본 차이에 따른 상호작용 유형은 잠복관찰, 호혜성, 배제의 방식으로 나타났다. 본 연구를 통해 게임의 공간에서 플레이 능력이 문화자본적 속성을 지니고 있으며, 게이머 간의 구별짓기적 속성으로 인해 개인의 플레이 행위가 권력축적과정과 연결되어 게임장에서의 계급재생산에 기여함을 밝혀냈다.

모바일3D 시뮬레이션 게임을 위한 효율적인 유저인터페이스 (The Efficient User Interface For Mobile 3D Simulation Game)

  • 송지현;김윤전;김지연;김진영;오경수
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.1050-1055
    • /
    • 2006
  • 최근 3D 모바일 게임이 이슈가 되고 있다. 휴대폰이 필수품인 시대가 왔고 휴대폰만 있으면 어디서든 게임을 즐길 수 있다는 점 때문에 모바일 게임 산업은 급속도로 발전하고 있다. 그리고 점차 모바일 환경이 하드웨어가 발전하고 3D 가 지원되는 게임 전용폰이 나오면서 모바일 3D 게임이 많이 개발되고 있다. 그러나 휴대폰의 기본 기능은 통화하는 것이니 만큼 PC 에서의 게임이나 플레이스테이션 같은 게임기와는 구조에 차이가 있다. 모바일 환경에서는 휴대폰 버튼만을 사용하여야 한다는 제약이 있다. 그래서 현재 출시된 여거 모바일 게임의 UI 와 기존 PC 게임의 UI 를 비교하고 휴대폰이라는 제한된 환경에서의 도시경영 3D 시뮬레이션 게임을 위한 효율적인 UI 를 만들고자 하였다. 휴대폰에서는 마우스를 사용할 수 없기 때문에 기본적인 게임 조작은 전부 버튼으로 조작할 수 있게 하였다. 그리고 도시경영시뮬레이션 게임이기 때문에 일반 아케이드 게임이나 캐주얼게임에 비해 상대적으로 메뉴가 많고 복잡하다. 그래서 사용자가 설명을 바로 보면서 메뉴를 선택할 수 있도록 메뉴선택은 전부 숫자버튼을 사용하였다. 그리고 사용자가 메뉴를 외우고 있지 않아도 사용가능 하도록 화면 위에 메뉴설명이 같이 나오게 하였다. 사용자는 메뉴별 설명을 보면서 원하는 쪽으로 선택을 하게 된다. 지역설정에서는 마우스의 드래그기능이 안되기 때문에 처음시작점과 끝부분을 선택하여 마우스를 대신하였다.

  • PDF

3D 게임 캐릭터 제작에 있어서의 캐릭터 일러스트에 관한 연구 (Research About Character Illustration Which the 3D Game Character Manufacture)

  • 이동열
    • 한국콘텐츠학회논문지
    • /
    • 제5권6호
    • /
    • pp.178-183
    • /
    • 2005
  • 현재를 산업사회에서 지식, 정보화 사회로 전환되어지는 종합코드시대라고 할 수 있다. 이러한 종합코드 시대에서 가장 복합적인 매체산물이 게임 산업이다. 그 게임 산업 속에서도 게임 제작의 요소 중 하나인 게임캐릭터는 유저와 상호작용을 통한 시각적인 요소를 내포하므로 가장 중요 요소이다. 게임 산업에서 캐릭터 제작의 초기시작은 그 무엇보다도 부가가치를 확산시킬 수 있는 요소를 내포하고 있다. 게임제작의 캐릭터라 함은 제작 요소 중 기본 원화로부터 시작을 뜻하는 확산성처럼, 2D 게임 캐릭터 일러스트에서 3D 게임 캐릭터제작으로 이어는 복잡성. 그리고 개체성, 가상성과 같은 게임의 발전 요소가 기존의 코드와 다른 차별적 마인드코드에서 세워질 때 그 초석은 만들어 질것이다. 따라서 게임제작에 있어서의 캐릭터 일러스트와 원화의 중요성을 파악함은 보다 완성된 3D 게임캐릭터를 제작하는 원인제공을 할 수 있다고 사료되어진다.

  • PDF

Petri Net 모델 시뮬레이션을 통한 게임플레이 분석방법 (A Method of Gameplay Analysis by Petri Net Model Simulation)

  • 장희동
    • 한국게임학회 논문지
    • /
    • 제15권5호
    • /
    • pp.49-56
    • /
    • 2015
  • 캐주얼게임이 대중화되면서 게임개발과정에서 다양한 유저들의 게임플레이의 성향과 요구사항들을 만족시켜야 할 필요성이 증가하였다. 이를 위해서는 게임개발과정의 테스트단계에서 다양한 유저의 게임플레이 패턴을 분석해야 한다. 본 논문에서는 유저의 게임플레이 측정데이터를 사용하는 Petri net 모델의 시뮬레이션을 통해 액션 패턴을 분석하는 방법을 제안하였다. 제안한 방법은 유저의 게임플레이 측정데이터를 사용하기 때문에 시뮬레이션 환경은 실제적이고 또한 Petri net 모델을 사용한 분석이기 때문에 액션 패턴의 reachability, coverbility, liveness 등과 같은 다양한 분석이 가능하다. 제안하는 방법의 적용사례로 Petri net 모델링 도구인 GPenSIM v4.0 도구를 사용하여 팩맨(Pacman) 게임의 게임플레이 패턴을 분석하는 Petri net 모델을 구현하고 시뮬레이션을 결과들을 제시하였다. 적용사례의 제시 결과들은 제안하는 방법이 Petri net 분석 기능을 이용하여 유저의 게임플레이의 액션패턴을 다양하게 분석가능 함을 보여주었다.

UTAUT모델을 기반한 공익성게임 유저의 게임 참여 동기 유발에 관한 연구 (A Study on the Motivation of Public Welfare Game Users to Participate in Game Based on UTAUT Model)

  • 전완신;경병표
    • 한국게임학회 논문지
    • /
    • 제21권3호
    • /
    • pp.67-78
    • /
    • 2021
  • 본 논문은 게임 플레이어들의 공익성 게임에 대한 참여 유발과 공익성 게임에 대한 인식 및 참여 동기에 대한 연구이다. 본 연구의 연구 대상은 중국 대륙에서 공익성 게임의 테스트로 참여했던 게임 유저들로 총 300명의 설문지를 배부했으며, 데이터 처리는 SPSS 24.0과 AMOS 24.0을 적용해 분석하여 신뢰성 분석, 유효성 분석, 상관분석, 구조 방정식 모델 검증 등을 진행하였다. 가설 검증결과에 따라 공익성 게임에서 신뢰 감지는 유저의 공익성 게임에 영향을 미치는 가장 중요한 동기 부여 요소였다. 성과 기대에서 가장 주요한 영향 요인은 자아실현에 대한 욕구와 소외계층에 대한 관심이었다. 인지된 위험과 사회적 영향은 유저의 공익성 게임 행위에 영향을 미치는 동기 요인이었다. 위험 감지는 유저의 참여 의도에 분명한 반(-)향 영향을 미쳤다.

트레이딩 카드 게임 조사 및 동물을 주제로 한 트레이딩 카드 게임 '전설의 조련사' 제안 (The research of Trading card game and proposal of Trading card game "Legend of the animal trainer")

  • 이현흠;유석호;경병표;이동열
    • 디지털융복합연구
    • /
    • 제12권11호
    • /
    • pp.557-564
    • /
    • 2014
  • 일반적으로 보드게임은 하나의 보드게임카드만 있으면 게임을 할 수 있지만 최근 들어 새로운 게임방식인 트레이딩 카드 게임 (영문 이름 : Trading card game, 약칭TCG)이 많은 유저들로부터 인기를 누리고 있다. 트레이딩 카드 게임은 카드를 유저가 직접 특수 제작할 수 있고 또한 게임시 다양한 조합전술이 가능해 현재 최고의 인기를 자랑하고 있다. 그 중 몇 가지게임은 지금까지도 그 인기가 식지 않고 있고 또한 앞으로도 그 인기가 지속될 전망이다.

실시간 전략 시뮬레이션 게임에서의 효율적인 동기화 기법 (A Scheme for Efficient Synchronization on Real Time Strategy Games)

  • 김혜영;임영종
    • 한국게임학회 논문지
    • /
    • 제10권3호
    • /
    • pp.83-92
    • /
    • 2010
  • 실시간 전략 시뮬레이션(Real-Time Strategy, RTS)에서는 게임 유저가 내리는 명령이 빠른 시간 안에 게임에 반영되어야 하며, 그 명령은 여러 객체에게 전달될 수도 있으며, 게임에 참여한 모든 게임 유저가 같은 진행상황을 유지하며 게임이 진행되어야한다. 그러나 네트워크 기반게임에서 다른 게임 유저에게 그 명령을 전달하기까지는 일정시간이 소요되며, 짧은 시간 안에 많은 명령에 대한 동기화는 실시간 전략 시뮬레이션 게임서버의 중요한 요소가 된다. 따라서 본 논문에서는 실시간 전략 시뮬레이션 게임에서의 효율적인 동기화를 위한 이벤트 잠금 기법을 기반으로 한 새로운 기법을 제안하고, 이를 적용한 전략 시뮬레이션 게임서버 및 클라이언트를 구현하였으며, 여러 클라이언트들과의 게임 실행을 통한 테스트를 통해 제안 기법의 효용성과 신뢰성을 보였다.