• 제목/요약/키워드: Automatic Game Difficulty

검색결과 7건 처리시간 0.022초

유전알고리즘을 이용한 Match-3 게임 레벨 자동 생성 (Automatic Generation of Match-3 Game Levels using Genetic Algorithm)

  • 박인화;오경수
    • 한국게임학회 논문지
    • /
    • 제19권3호
    • /
    • pp.25-32
    • /
    • 2019
  • 본 논문은 유전 알고리즘을 통한 Match-3 게임의 레벨 자동 생성 방법을 제안한다. 적절한 난이도의 게임 레벨을 만들기 위하여 사람이 일일이 게임 레벨을 조절해야 한다면, 사람은 그것을 위한 많은 시간과 노력이 필요하다. 본 논문에서는 유전 알고리즘을 적용하여 Match-3 게임에서의 난이도에 맞는 블록조합을 생성한다. 각 게임 레벨의 블록조합이 진화되는 개체이다. 유전자인 정수로부터 블록조합 개체를 생성하고, 주어진 성공확률과 컴퓨터가 플레이했을 때의 성공확률이 가까워질수록 적합도가 높아지도록 설정하여 해당 블록조합을 진화시킨다. 이를 통해 게임 난이도에 맞는 적절한 블록조합들을 생성하는 데 성공하였으며, 실험한 결과 컴퓨터가 결정한 난이도가 실제 사람이 게임했을 때의 결과에 영향을 준다는 것을 확인하였다.

컴퓨터게임에서 유저의 게임플레이 숙련도 측정 방법 (Measurement Method of User's Gameplay Skill Level in a Computer Game)

  • 장희동
    • 한국게임학회 논문지
    • /
    • 제12권5호
    • /
    • pp.23-34
    • /
    • 2012
  • 컴퓨터게임은 재미를 위해 유저에게 지속적인 몰입상태를 유지시켜야 한다. 몰입이론[5]에 따르면 플로우 몰입상태는 유저의 게임숙련도와 게임 난이도가 균형을 유지해야 발생할 수 있다고 한다. 컴퓨터게임은 게임난이도를 자동조절할 수 있지만 유저의 게임숙련도는 게임의 상황과 개인의 성향 및 경험에 따라 다르기 때문에 게임도중에 즉시 파악하기 매우 어렵다. 본 논문에서는 컴퓨터게임 자체적으로 유저의 게임플레이 숙련도를 게임 도중에 즉시 측정할 수 있는 방법을 제안하였다. 제안하는 방법을 사용하기 위해서는 측정대상 컴퓨터게임이 설계 및 구현단계에서 제안하는 방법이 적용되어야만 한다. 제안하는 방법과 게임 난이도의 자동조절 방법을 사용하면 컴퓨터게임은 지속적으로 유저의 플로우 몰입상태가 발생할 수 있도록 게임난이도와 유저의 게임숙련도의 균형을 유지할 수 있다.

온라인 이미지 자동 검색 기술을 이용한 미니게임에 관한 연구 (The Research of Mini-Game by Using Online Image Automatic Detection Technology)

  • 황춘화;조광현;김계영;최형일
    • 한국게임학회 논문지
    • /
    • 제11권2호
    • /
    • pp.115-129
    • /
    • 2011
  • 본 논문에서는 쉽게 즐길 수 있는 미니 게임과 같은 콘텐츠에서 이미지 검색 기술을 이용하여 게임에 적합한 이미지를 찾을 수 있고 또한 게임 난이도를 조절할 수 있는 방법도 보여준다. 본 방법에서는 영상처리 기술에서 내용기반 영상검색 방법 중의 색상과 질감 특징 값들을 추출하는 기술을 이용한다. 본 논문에서는 이를 이용하여 미니게임인 카드 짝 맞추기 게임에서 게임 안에 사용되는 카드 이미지를 자동으로 선택하게 한다. 이때 검색 기준이 되는 이미지(시드 이미지)의 개수를 조절하여 게임의 난이도에 적용 할 수 있는 것을 보여준다. 실험을 통하여 기존의 영상검색을 이용할 경우 게임에서 부적합 할 수 있는 이미지가 검색되는 문제가 나오는데 반하여 본 논문에서는 게임에 활용하기 용이한 이미지를 검색 할 수 있다는 것을 보여준다.

모바일 콘텐츠 자동변환기를 위한 콘텐츠 분석기와 리소스 변환기 개발 (Design and Implementation of the GNEX-to-iPhone Converter for Smart Phone Game Contents)

  • 이양선;김재성;김명진
    • 한국멀티미디어학회논문지
    • /
    • 제14권5호
    • /
    • pp.681-690
    • /
    • 2011
  • 국내 이동통신사들이 서로 다른 모바일 플랫폼을 채택하여 사용함으로 인해 개발자는 하나의 모바일 게임 콘텐츠를 서비스하기 위하여 각각의 스마트폰 플랫폼 특성에 맞추어 변환 작업을 하여야 한다. 하지만, 기존의 모바일 게임 콘텐츠를 스마트폰 플랫폼으로 이식하기 위한 변환 작업에 많은 시간과 비용이 소모되고 있다. 이는 다양한 콘텐츠가 제공되지 못하고 있는 원인이기도 하다 본 논문에서는 이런 문제를 해결하기 위해 기존의 WIPI나 GNEX와 같은 모바일 플랫폼의 게임 콘텐츠를 Android나 iOS와 같은 스마트 플랫폼의 콘텐츠로 자동 변환해주는 모바일 콘텐츠 자동 변환기 시스템의 콘텐츠 분석기와 리소스 변환기를 구현하였다. 모바일 콘텐츠 자동 변환기 시스템은 단시간 내에 스마트 플랫폼으로 콘텐츠를 이식할 수 있도록 하여 동일 콘텐츠를 다른 이동통신사에 서비스하는데 소모되는 시간과 비용을 최소화해준다 또한, 기존 콘텐츠를 자동 변환하여 타 플랫폼에 서비스함으로써 콘텐츠의 재사용성을 높이고, 신규 콘텐츠의 생산성을 높여 사용자에게는 다양한 모바일 게임 콘텐츠를 제공할 수 있도록 지원한다.

스마트폰 게임 콘텐츠를 위한 GNEX-to-iPhone 변환기의 설계 및 구현 (Design and Implementation of the GNEX-to-iPhone Converter for Smart Phone Game Contents)

  • 이양선;최효준;김재성
    • 한국멀티미디어학회논문지
    • /
    • 제14권4호
    • /
    • pp.577-584
    • /
    • 2011
  • 국내 이동통신사들이 서로 다른 모바일 플랫폼을 채택하여 사용함으로 인해 개발자는 하나의 모바일 게임 콘텐츠를 서비스하기 위하여 각각의 스마트폰 플랫폼 특성에 맞추어 변환 작업을 하여야 한다. 하지만, 기존의 모바일 게임 콘텐츠를 스마트폰 플랫폼으로 이식하기 위한 변환 작업에 많은 시간과 비용이 소모되고 있다. 이는 다양한 콘텐츠가 제공되지 못하고 있는 원인이기도 하다. 본 논문에서는 이런 문제를 해결하기 위해 GNEX 플랫폼의 모바일 게임 콘텐츠를 iPhone 플랫폼(iOS)의 스마트폰 콘텐츠로 변환해주는 모바일 콘텐츠 변환기 시스템을 구현하였다. GNEX-to-iPhone 모바일 콘텐츠 변환기 시스템은 단시간 내에 아이폰 스마트폰 플랫폼으로 콘텐츠를 이식할 수 있도록 하여 동일 콘텐츠를 다른 이동통신사에 서비스하는데 소모되는 시간과 비용을 최소화해준다. 또한, 기존 콘텐츠를 자동 변환하여 타 플랫폼에 서비스함으로써 콘텐츠의 재사용성을 높이고, 신규 콘텐츠의 생산성을 높여 사용자에게는 다양한 모바일 게임 콘텐츠를 제공할 수 있도록 지원한다.

모바일 콘텐츠의 자동변환을 위한 GNEX C-to-WIPI Java 변환기의 설계 및 구현 (Design and Implementation of the GNEX C-to-WIPI Java Converter for Automatic Mobile Contents Translation)

  • 이양선;함형범
    • 한국멀티미디어학회논문지
    • /
    • 제13권4호
    • /
    • pp.609-617
    • /
    • 2010
  • 국내 이동통신사들이 서로 다른 모바일 플랫폼을 채택하여 사용함으로 인해 개발자는 하나의 모바일 게임 콘텐츠를 서비스하기 위하여 각각의 플랫폼 특성에 맞추어 변환 작업을 하여야 한다. 하지만, 모바일 게임 콘텐츠를 타 플랫폼으로 이식하기 위한 변환 작업에 많은 시간과 비용이 소모되고 있다. 이는 다양한 콘텐츠가 제공되지 못하고 있는 원인이기도 하다. 본 논문에서는 이런 문제를 해결하기 위해 GNEX 플랫폼의 모바일 C 게임 콘텐츠를 WIPI 플랫폼의 자바 콘텐츠로 자동으로 변환해주는 콘텐츠 자동 변환기 시스템을 구현하였다. GNEX C-to-WIPI Java 콘텐츠 자동 변환기 시스템은 단시간 내에 다른 플랫폼으로 콘텐츠를 이식할 수 있도록 하여 동일 콘텐츠를 다른 이동통신사에 서비스하는데 소모되는 시간과 비용을 최소화해준다. 또한, 기존 콘텐츠를 자동 변환하여 타 플랫폼에 서비스함으로써 콘텐츠의 재사용성을 높이고, 신규 콘텐츠의 생산성을 높여 사용자에게는 다양한 모바일 게임 콘텐츠를 제공할 수 있도록 지원한다.

소스 레벨 콘텐츠 변환기를 이용한 GNEX C-to-Android Java 변환기의 설계 및 구현 (Design and Implementation of the GNEX C-to-Android Java Converter using a Source-Level Contents Translator)

  • 손윤식;오세만;이양선
    • 한국멀티미디어학회논문지
    • /
    • 제13권7호
    • /
    • pp.1051-1061
    • /
    • 2010
  • 국내 이동통신사들이 서로 다른 모바일 플랫폼을 채택하여 사용함으로 인해 개발자는 하나의 모바일 게임 콘텐츠를 서비스하기 위하여 각각의 플랫폼 특성에 맞추어 변환 작업을 하여야 한다. 하지만, 모바일 게임 콘텐츠를 타 플랫폼으로 이식하기 위한 변환 작업에 많은 시간과 비용이 소모되고 있다. 이는 다양한 콘텐츠가 제공되지 못하고 있는 원인이기도 하다. 본 논문에서는 이런 문제를 해결하기 위해 소스 레벨 콘텐츠 번역기를 이용하여 GNEX 플랫폼의 모바일 C 게임 콘텐츠를 스마트 플랫폼인 Android 플랫폼의 자바 콘텐츠로 자동으로 변환해주는 콘텐츠 자동 변환기 시스템을 구현하였다. GNEX C-to-Android Java 콘텐츠 자동 변환기 시스템은 단시간 내에 다른 플랫폼으로 콘텐츠를 이식할 수 있도록 하여 동일 콘텐츠를 다른 이동통신사에 서비스하는데 소모되는 시간과 비용을 최소화해준다. 또한, 기존 콘텐츠를 자동 변환하여 타 플랫폼에 서비스함으로써 콘텐츠의 재사용성을 높이고, 신규 콘텐츠의 생산성을 높여 사용자에게는 다양한 모바일 게임 콘텐츠를 제공할 수 있도록 지원한다.