• 제목/요약/키워드: Game mechanics

검색결과 49건 처리시간 0.025초

게임 메카닉스 시뮬레이션 방법에 관한 조사연구 (A Survey of Game Mechanics Simulation Methods)

  • 장희동
    • 정보처리학회논문지A
    • /
    • 제12A권5호
    • /
    • pp.441-450
    • /
    • 2005
  • 게임시장이 급속히 성장하면서 게임개발의 비용과 기간이 모두 증가하고 있다. 이러한 증가는 게임개발 프로젝트에서 보다 전문적인 관리기법이 요구된다는 것을 의미한다. 게임메카닉스(game mechanics)는 특정 게임플랫폼에서 게임플레이가 실행될 수 있도록 구현된 알고리즘이다. 게임메카닉스는 게임의 공학적 요소들이 집중되어 있어 프로젝트의 설계단계부터 구현단계까지 지속적인 품질관리가 이루어져야 한다. 특히 설계단계에서 게임메카닉스의 품질을 분석할 수 있는 유용한 방법이 바로 시뮬레이션이다 게임메카닉스 시뮬레이션 방법들이 여러 가지가 존재하지만 각 방법은 그 특징들로 인해서 사용범위가 제한된다. 본 논문에서는 게임메카닉스 시뮬레이션 방법들을 조사하여 그 특징에 대하여 비교 분석하였다. 분석한 결과, 페트리네트 모델 시뮬레이션 방법이 게임메카닉스의 무결성, 최적화, 그리고 밸런스의 품질분석을 총체적으로 할 수 있음을 알 수 있었다.

UML 표기법을 활용한 게임메카닉스 설계내용 표현방법 (A Representation Method of Game Mechanics Using UML Notations in Game Design)

  • 장희동
    • 한국게임학회 논문지
    • /
    • 제6권4호
    • /
    • pp.47-53
    • /
    • 2006
  • 일반 소프트웨어 개발과 달리, 게임개발은 기획, 프로그래밍, 그리고 그래픽디자인과 같은 다양한 분야의 전문가들이 한 팀을 이루어 진행된다. 그래서 게임개발은 개발참여자들 사이에 정확하고 효율적인 의사소통이 매우 어려운 특징이 있다. 성공적인 게임개발을 위해서, 게임디자인문서의 설계내용들을 모든 개발참여자들이 정확하게 이해하고 있어야 한다. 특히 게임디자인 설계요소인 게임메카닉스는 게임플레이 로직이 집중되어 있기 때문에, 오류 없는 내용과 오류 없는 표현, 그리고 모든 개발참여자들의 정확한 이해가 요구된다. 그러나 게임개발의 규모가 커지면서, 게임메카닉스의 내용도 복잡하고 방대하여, 개발 참여자들이 모든 내용을 정확하게 이해하는 것이 어렵게 되었다. 또한 게임메카닉스의 변경관리를 위한 형상관리가 복잡해져 그 효율성이 떨어지게 된다. 이러한 문제를 해결하기 위해 본 논문에서는 UML표기법을 활용한 게임메카닉스 표현방법을 제안한다. 제안하는 방법은 게임메카닉스의 설계내용을 UML표기법을 사용하여 표현하기 때문에, 비주얼적 표현과 논리적 표현을 동시에 만족한다. 또한 UML 모델기반 형상관리가 가능하기 때문에 효율적인 게임메카닉스의 형상관리가 가능하다. 제안하는 표현방법의 효과성을 제시하기 위해, $\ulcorner$듀드를 잡아라$\lrcorner$ 게임디자인문서의 내용을 제안하는 방법으로 변환하여 표현해서 비주얼적 표현능력, 논리적 표현능력, 그리고 효율적인 형상관리 가능성을 보여주었다.

  • PDF

게임메카닉스 시뮬레이터 구현 (An Implementation of the Game Mechanics Simulator)

  • 장희동
    • 정보처리학회논문지B
    • /
    • 제12B권5호
    • /
    • pp.595-606
    • /
    • 2005
  • 개발비용이 70억원에서 200억원에 이르는 블록버스터 게임들이 자주 등장하면서 전반적으로 게임개발 규모가 급속히 커지고 있다. 이로 인해 게임의 기술요소들이 집중되어 있는 게임메카닉스의 품질관리가 중요하게 되었다. 본 논문에서는, 설계단계에서, 게임메카닉스의 공학적 품질 분석을 정확하고 경제적으로 할 수 있는 컴퓨터 시뮬레이터를 구현하여 제안하였다. 제안하는 시뮬레이터는 모델링을 편리하게 할 수 있도록, Petri net[7,8]과 Smalltalk[9]을 지원한다. 기존 방법들은, 실제의 게임플레이 환경을 고려하지 않는, 제한된 범위의 품질분석이 가능했지만, 제안하는 시뮬레이터는 플레이어의 게임플레이 행동패튼과 게임의 배경맵과 아이템 DB를 사용하기 때문에 그 평가 결과가 매우 실제적이다. 제안하는 시뮬레이터의 성능을 검증하기 위해 Dungeon & Dragon[13,14]의 게임메카닉스와 게임 배경맵과 아이템 DB를 사용하여 시뮬레이션을 총 80회 실시하였다. 실험 결과에 의하면, 제안하는 시뮬레이터는 무결성, 최적화, 밸런스 품질을 모두 평가할 수 있고, 다른 방법보다 품질평가 능력이 우수하였다.

생존 게임 콘텐츠의 게임 메커닉·다이내믹 연구 (A Study on Game Mechanics and Dynamics of Survival Game Content)

  • 강지혜;장아영;송인희
    • 한국게임학회 논문지
    • /
    • 제18권4호
    • /
    • pp.5-14
    • /
    • 2018
  • 요즘 기존 장르 간의 융합을 통해 새로운 장르의 게임 개발이 계속되고 있으며, 이처럼 새롭게 융합된 장르의 게임이 세계적으로 인기를 끌고 있다. 이러한 추세에 따라 보다 효과적인 장르 융합을 위하여 기존 장르들의 특징적인 콘텐츠를 분석하는 것은 의미 있는 일이라고 할 수 있다. 본 논문에서는 디지털 게임의 한 장르인 생존 게임 장르에서, 게임의 주요 목표이자 핵심이 되는 생존 콘텐츠에 대한 분석을 위해 대표적인 생존 게임을 선정하여 공통점과 차별화된 특징들을 알아보고자 한다. 분석 기법으로는 MDA 프레임워크를 이용하여 생존 게임의 콘텐츠를 중심으로 게임 메커닉과 게임 다이내믹 구성 요소에 관하여 살펴보았다.

기능성 게임 설계에서의 교육학적 연구에 대한 고찰 (A Study on Pedagogy Researches in Serious Game Design)

  • 하수철
    • 디지털콘텐츠학회 논문지
    • /
    • 제18권7호
    • /
    • pp.1259-1265
    • /
    • 2017
  • 기능성 게임의 교육적 잠재력에 대한 합의가 있는 반면, 설계뿐만 아니라 분석과 평가를 지원하기 위한 방법론과 도구의 부족이 아직 존재한다. 본 논문은 기능성 게임에 요구되는 교육학 관련 연구의 분석을 통해 필요한 요소들을 알아내어 새로운 방법론 또는 설계 방향을 모색하려는 의도를 가진다. 이를 위해 4DF(Four Dimensional Framework), GOM(Game Object Model), LM(Learning Mechanics)-GM(Game Mechanics), 교사용 프레임워크에 대한 분석을 하였다. 교육적 게임이 직면한 가장 큰 쟁점 중의 하나는 교육과 게임 원리의 부적절한 통합에 있다. 이것은 게임 설계자와 교육 전문가가 공통적인 어휘나 업무영역의 관점을 공유하지 않는다는 사실을 포함하여 다양한 요인에 기인한다.

버틀러의 MBTI기반 게이미피케이션 프레임워크에 대한 실험적 검증 (Experimental Validation of Butler's MBTI-based Gamification Framework)

  • 박성진;김상균
    • 한국게임학회 논문지
    • /
    • 제16권2호
    • /
    • pp.17-26
    • /
    • 2016
  • 게이미피케이션 시스템의 품질 향상을 위해 다양한 연구와 도구가 제안되고 있다. 그중 버틀러는 MBTI 성격 유형의 동기적 성향과 행위적 성향에 기반하여 게임메카닉스를 차등 적용하는 게이미피케이션 프레임워크를 제안했다. 버틀러가 제안한 MBTI 성격 유형 별 게임메카닉스 선호도의 실제 존재유무에 대한 검증이 본 연구의 목적이다. 기존 문헌 분석을 통해 버틀러가 제안한 게이미피케이션 프레임워크의 게임메카닉스에 대한 문제점을 지적했다. 또한 MBTI 성격 유형과 게임메카닉스간의 유기적 상관관계 입증을 위해 설문조사와 통계적 분석을 실시했다. 분석 결과, MBTI 성격 유형과 게임메카닉스 간에는 유기적 상관관계가 없음을 밝혀냈다. 게이미피케이션 시스템 설계 시 MBTI와 같은 성격 유형에 기반 한 게임메카닉스의 차등적용은 효과적이지 않음을 고려해야 하며, 게이미피케이션 시스템을 설계할 경우, 게임메카닉스가 사용되는 환경에 따라 게임메카닉스의 특성이 변질될 수 있음을 주의해야 한다.

장르별 게임 디자인 구성요소의 우선순위에 대한 연구 (A Study on the Priority of Game Design Components by Genres)

  • 남기덕
    • 한국게임학회 논문지
    • /
    • 제21권5호
    • /
    • pp.63-74
    • /
    • 2021
  • 게임 플레이 형식은 장르별로 게임 디자인 구성요소의 우선순위에 따라 크게 달라진다. 본 연구는 게임 장르별 게임 디자인 구성요소의 우선순위를 정량적으로 도출하기 위해 게임 디자인 구성요소와 장르에 대한 선행연구를 통해 6가지의 게임 디자인 구성요소와 6가지의 게임 장르를 추출한 후, 연구 모형을 설계하고, AHP를 통해 우선순위를 도출했다. 액션 게임에서 피드백 시스템과 메커닉스, 어드벤처 게임에서 스토리, 롤플레잉 게임에서 메커닉스와 스토리, 시뮬레이션 게임에서 메커닉스와 피드백 시스템, 테이블 게임에서 피드백 시스템과 메커닉스, 퍼즐 게임에서 메커닉스와 피드백 시스템이 우선순위가 높게 나타났다.

게임 중독과 디지털 중독 예방을 위한 게이미피케이션 개발 요소 제언 (A Proposal of Gamification Design Elements to prevent Game and Digital Addiction)

  • 박성진;김상균
    • 한국게임학회 논문지
    • /
    • 제19권1호
    • /
    • pp.95-108
    • /
    • 2019
  • 본 연구의 목적은 게임 중독을 개선하기 위한 게이미피케이션 개발 방법 방향 제언이다. 연구 진행을 위해 782개의 게이미피케이션 사례를 수집했다. 게이미피케이션 개발에 필요한 요소를 분석하기 위해 4F 프로세스를 기반으로 게임 메커닉스와 재미 경험을 분석했다. 분석한 사례를 기반으로 개발 요소 패턴을 분석하기 위해 아프리오리 알고리즘을 적용했다. 연구결과, 게임 메커닉스는 63개의 연관규칙이 발견됐다. 재미 경험은 37개의 연관규칙이 발견됐다. 본 연구 결과를 바탕으로 게임 중독 개선을 위한 게이미피케이션 개발 방향에 대해 제언한다.

휴먼 컴퓨테이션 게임의 플레이 메카닉 유형 연구 (Types of Gameplay Mechanics in Human Computation Games)

  • 정재은;남양희
    • 한국게임학회 논문지
    • /
    • 제15권6호
    • /
    • pp.157-170
    • /
    • 2015
  • 휴먼 컴퓨테이션 게임은 컴퓨터가 해결하기 어려운 문제를 사람들의 자발적인 참여를 통해 해결하기 위해 만들어진 게임이다. 휴먼 컴퓨테이션 게임에 관한 기존 연구는 주로 문제 해결을 위한 보다 효율적인 시스템 설계, 혹은 개별 사례에 대한 것이 대부분이다. 그러나 게임이라는 매체는 사용자들의 플레이로 완성되므로 많은 사람들이 휴먼 컴퓨테이션 게임을 자발적으로 플레이하도록 하는 게임으로서의 특성에 대한 연구가 추가로 필요하다. 본 논문에서는 31개 휴먼 컴퓨테이션 게임의 목적, 태스크, 게임 메카닉을 분석했다. 그리고 어떻게 휴먼 컴퓨테이션 게임을 보다 재미있는 게임으로 만들 수 있을지에 대해 게임 메카닉에 초점을 두고 제안했다.

기획자를 위한 객체지향적 게임시스템 기획 방법 (An Object-oriented Design Method of Game System for Game Designers)

  • 장희동
    • 한국게임학회 논문지
    • /
    • 제16권3호
    • /
    • pp.17-26
    • /
    • 2016
  • 국내 게임산업현장에서 게임시스템 기획은 기획자가 게임컨셉을 만족하는 게임플레이가 이루어지는 게임메카닉스 시스템을 데이터구조적 설계방법으로 creative design 작업관점에서 초기적으로 설계하는 작업이다. 그러나 프로그래머는 구현을 위해 기획내용을 바탕으로 게임시스템을 객체지향적 방법으로 engineering design 작업관점에서 설계한다. 이러한 작업방식은 기획자와 프로그래머 사이에 의사소통 과정에서 다양한 오류들과 작업결과물의 미스매칭 오류들의 발생가능성이 높다. 이 문제를 해결하기 위해, 본 논문에서는 기획자가 객체지향적 설계방법으로 게임시스템을 기획하는 방법을 제안하였다. 제안하는 방법은 객체지향적 SW 개발 가이드라인인 GRAPPLE을 기반으로 기획자의 게임시스템 기획에 적합하도록 커스터마이징한 것이다. 본 논문에서 제안한 게임시스템 기획방법의 효용성을 조사하기 위해 국내 게임산업체에 근무하는 게임시스템 기획자 10명을 대상으로 설문조사하였다. 설문 조사결과는 거의 모든 대상자들이 제안한 방법의 효용성이 '조금 이상' 있음으로 나타났다.