• 제목/요약/키워드: 팩맨

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

게임 산업에서 손동작 인식을 이용한 팩맨 게임 (Pacman Game Using Recognition of Hand Movement from Game Industry)

  • 신성윤;이양원
    • 한국산업정보학회논문지
    • /
    • 제17권3호
    • /
    • pp.51-57
    • /
    • 2012
  • 팩맨(Pacman)은 세계적으로 사랑을 받는 클래식 게임의 종결자로 알려져 있다. 본 논문에서는 클래식 게임인 팩맨을 키보드나 마우스를 사용하지 않고 간단한 손동작만으로 게임을 플레이 할 수 있도록 한다. 즉, 손의 좌표 중심점을 이용하여 방향키를 대신할 수 있도록 한 모션을 이용한 게임이다. 또한 캠을 이용하여 MFC 다이얼로그에 영상을 받아 손에 대한 포인터를 추출하여 손의 움직임에 따라 몬스터의 움직임도 바뀌도록 한다. 본 논문에서 피부색 추출을 위해 RGB 영상을 YCbCbr영상으로 변환하고, 보다 좋은 영상을 얻기 위하여 곱 연산과 하이브리드 미디언 필터링을 이용하였다. 그리고 손 영역의 무게 중심을 구하여 이를 중심으로 손 영역의 움직임을 구하는 방법을 사용하였다.

손의 움직임을 이용한 팩맨 게임 (The Pacman Game Using Movement of The Hand)

  • 신성윤;장대현;신광성;이현창;이양원
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2011년도 제44차 하계학술발표논문집 19권2호
    • /
    • pp.43-44
    • /
    • 2011
  • 전자 오락실에서 고전 게임 팩맨을 접하지 않은 사람이 없을 정도이다. 본 논문에서는 키보드나 마우스를 이용하여 게임을 수행하지 않고 간단한 손동작만으로 게임을 진행 할 수 있도록 한다. 손 좌표의 중심점을 활용하여 상하좌우 방향키를 대신할 수 있도록 한 모션을 이용한 조이스틱 게임인 것이다. 그리고 웹 카메라를 이용하여 MFC 다이얼로그에 영상을 받아 손에 대한 포인터를 추출하여 손의 움직임에 따라 몬스터의 움직임도 바뀌도록 한다. 손의 피부색상을 추출하기 위해 스무딩, 팽창, 그리고 침식 연산을 수행하도록 하며 손의 RGB 영상을 YCbCbr영상으로 변환하여 전체 게임을 진행한다.

  • PDF

손의 피부색 추출과 무게중심을 이용한 팩맨 게임 (Pacman Game Using Skin Color Extraction and Center of Gravity of Hand)

  • 신성윤
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권6호
    • /
    • pp.49-55
    • /
    • 2012
  • 팩맨(Pacman)은 이전에 오락실에서 선택을 받던 세계적으로 유명한 게임 중의 하나이다. 본 논문에서는 팩맨 게임을 간단한 손동작만으로 수행할 수 있도록 한다. 우선 피부색 추출을 위해 이진 RGB 영상을 구하고, 이 영상에서 휘도를 뺀 이진 YCbCr 영상으로 변환하도록 한다. 다음으로 이진 RGB 영상과 이진 YCbCr영상의 곱 연산을 수행하여 손의 영역을 추출하도록 하였다. 마지막으로, 손 영역의 무게 중심은 최소 경계 사각형과 손의 픽셀 영역 중심을 구하고, 이 두 중심의 평균으로 손 영역의 중심점을 구하는 방법을 사용하였다. 즉, 손의 좌표 중심점을 이용하여 방향키를 대신할 수 있도록 한 모션을 이용한 게임을 제시하였다. 또한 실험을 통하여 평균 움직임과에러율을 나타내었고, 에러의 종류에 따른 원인도 규명하였다.

고스트들의 협력전술에 의한 팩맨게임 난이도 제고 (Making Levels More Challenging with a Cooperative Strategy of Ghosts in Pac-Man)

  • 최태영;나현숙
    • 한국게임학회 논문지
    • /
    • 제15권5호
    • /
    • pp.89-98
    • /
    • 2015
  • NPC, 특히 적 캐릭터들의 인공지능은 게임의 설계 단계에 있어 난이도를 조절하기 위해 핵심적인 요소이다. 지능적인 적들은 게임을 보다 도전적으로 만들 뿐 아니라, 동일한 게임 환경에서도 유저들에게 다양한 경험을 제공할 수 있다. 오늘날 대부분의 게임 유저들은 다수의 적들과 상호작용을 하기 때문에, 적 캐릭터들의 협업을 제어하는 것은 이전 어느 때보다 그 중요성이 크다고 할 수 있다. 본 연구는 팩맨 게임의 적 인공지능에 구현될 수 있는 A* 알고리즘 기반의 협력전술을 제안한다. 17명의 피실험자로부터 얻은 설문 결과는 제안된 협력전술을 따르는 적으로 구성된 레벨이, 기존 팩맨게임에서의 적들 또는 비협력적인 적들로 구성된 레벨들보다 더 어렵고 흥미로웠음을 보여준다.

인공신경망과 유전 알고리즘을 이용한 팩맨 게임 강화학습 (Pacman Game Reinforcement Learning Using Artificial Neural-network and Genetic Algorithm)

  • 박진수;이호정;황두연;조수선
    • 대한임베디드공학회논문지
    • /
    • 제15권5호
    • /
    • pp.261-268
    • /
    • 2020
  • Genetic algorithms find the optimal solution by mimicking the evolution of natural organisms. In this study, the genetic algorithm was used to enable Pac-Man's reinforcement learning, and a simulator to observe the evolutionary process was implemented. The purpose of this paper is to reinforce the learning of the Pacman AI of the simulator, and utilize genetic algorithm and artificial neural network as the method. In particular, by building a low-power artificial neural network and applying it to a genetic algorithm, it was intended to increase the possibility of implementation in a low-power embedded system.

손동작 인식에 의한 Pacman 게임 (Pacman Game Using Hand Motion Recognition)

  • 신성윤;백정욱;이양원
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 추계학술대회
    • /
    • pp.329-330
    • /
    • 2010
  • 고전 게임 팩맨(Pacman)을 키보드나 마우스를 사용하지 않고 간단한 손동작만으로 게임을 플레이 할 수 있도록 한다. 즉, 손의 좌표 중심점을 이용하여 방향키를 대신할 수 있도록 한 모션을 이용한 조이스틱 게임이다. 또한 캠을 이용하여 MFC 다이얼로그에 영상을 받아 손에 대한 포인터를 추출하여 손의 움직임에 따라 몬스터의 움직임도 바뀌도록 한다. 본 논문에서 피부색 추출을 위해 스무딩, 팽창, 그리고 침식 연산을 수행하고, RGB 영상을 YCbCbr영상으로 변환한다.

  • 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 분석 기능을 이용하여 유저의 게임플레이의 액션패턴을 다양하게 분석가능 함을 보여주었다.

게임플레이 상태의 성과를 통한 게임숙련도 평가방법 (Estimation Method of User's Gameplay Skill Level through the Performance of Gameplay Status)

  • 장희동
    • 한국게임학회 논문지
    • /
    • 제17권3호
    • /
    • pp.21-32
    • /
    • 2017
  • 컴퓨터게임은 재미를 위해 지속적으로 유저의 몰입상태를 유지시켜야 한다. 몰입이론에 따르면 몰입상태의 유지는 유저의 게임숙련도와 게임 난이도의 계속적인 균형을 요구한다. 이를 위해 본 연구에서는 제로섬 게임을 가정할 수 있는 캐주얼 액션게임에 적용할 수 있는 9등급 수준의 게임숙련도 평가방법을 제안하였고 부가적으로 유저가 경험한 9등급 수준의 게임난이도 추측방법을 제안하였다. 제안하는 방법은 조건별 수학식에 의한 판정방법이기 때문에 신속하고 쉽게 구현이 가능하다. 커스터마이징한 팩맨게임에 대해 제안하는 방법의 정확성을 실험해본 결과 숙련도의 정확성은 평균적으로 1.2등급의 차이가 나타났고 난이도의 정확성은 평균적으로 1.81등급 차이가 나타났다. 실험결과를 통해 제안하는 방법을 제로섬 조건을 만족하는 캐주얼 액션 게임에 적용할 수 있는 정확성을 갖고 있음을 확인하였다.

를 통한 게임과 애니메이션의 상호텍스트 사례분석 (Analysis of Intertextuality Cases in Games and Animations through "Pix")

  • 곽이삭
    • 한국게임학회 논문지
    • /
    • 제14권2호
    • /
    • pp.45-54
    • /
    • 2014
  • 스마트폰의 발달로 게임 플랫폼이 확대되면서 <팩맨>, <스페이스인베이더>와 같은 고전게임이 스마트폰으로 이식되었다. 고전게임이 재조명되는 이런 현상은 게임뿐 아니라 영상미디어의 영역까지 확장되었는데, 이는 고전게임을 소재로 한다는 점에서 게이머들에게 이슈가 되었지만 게이머의 경험과는 다른 시선으로 전개되는 경우가 많아 아쉬움을 남겼다. 본고는 영상미디어에서 게이머의 경험을 재현하지 못하는 이유가 게임과 영상미디어 사이의 상호텍스트성에 있다고 보고, 잘 된 상호텍스트의 사례로써 를 분석하였다. 에 사용된 상호텍스트성을 분석한 결과 단순 표상 나열이나 패러디 외에 게이머만이 알 수 있는 요소들을 인용, 요약, 짜깁기, 풍자적 희화하여 게이머들의 경험을 재현하였고, 비게이머들에게도 종래에는 보지 못했던 신선한 연출로 대중성을 고려했음을 알 수 있었다.