• Title/Summary/Keyword: 게임플레이

Search Result 427, Processing Time 0.028 seconds

Design and Implementation of Reinforcement Learning Agent Using PPO Algorithim for Match 3 Gameplay (매치 3 게임 플레이를 위한 PPO 알고리즘을 이용한 강화학습 에이전트의 설계 및 구현)

  • Park, Dae-Geun;Lee, Wan-Bok
    • Journal of Convergence for Information Technology
    • /
    • v.11 no.3
    • /
    • pp.1-6
    • /
    • 2021
  • Most of the match-3 puzzle games supports automatic play using the MCTS algorithm. However, implementing reinforcement learning agents is not an easy job because it requires both the knowledge of machine learning and the way of complex interactions within the development environment. This study proposes a method in which we can easily design reinforcement learning agents and implement game play agents by applying PPO(Proximal Policy Optimization) algorithms. And we could identify the performance was increased about 44% than the conventional method. The tools we used are the Unity 3D game engine and Unity ML SDK. The experimental result shows that agents became to learn game rules and make better strategic decisions as experiments go on. On average, the puzzle gameplay agents implemented in this study played puzzle games better than normal people. It is expected that the designed agent could be used to speed up the game level design process.

Design of PPO-based Reinforcement Learning Agents for Match-3 Game Stage Configuration (Match-3 Game 스테이지 구성을 위한 PPO 기반 강화학습 에이전트 설계)

  • Hong, Jamin;Chung, Jaehwa
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.05a
    • /
    • pp.648-651
    • /
    • 2022
  • Match-3 Game 은 스테이지 구성 및 난이도 설정이 중요한 게임이나 다양한 밸런스 요소로 인해 스테이지 구성에 중요한 요소인 난이도 설정에 많은 시간이 소요된다. 특히 게임을 플레이하는 유저가 재미를 느끼는 수준으로 난이도를 설정하는 것이 중요하며, 이를 자동화하기 위해 실제 유저의 플레이 데이터를 활용하여 사람과 유사한 수준의 자동 플레이 에이전트 개발이 진행되었다. 하지만 플레이 데이터의 확보는 쉽지 않기에 연구 방향은 플레이 데이터가 없는 강화학습으로 확장되고 있다. 스테이지 구성에 중요한 요소인 난이도를 설정하기 위함이라면 각 스테이지 간의 상대적인 난이도 차이를 파악하는 것으로 가능하다. 이를 위해 게임의 규칙을 학습한 강화학습 에이전트로 밸런스 요소의 변화에 따른 다양한 난이도의 스테이지를 50 회씩 플레이하여, 평균 획득 점수를 기준으로 스테이지 구성에 필요한 각 스테이지들의 난이도를 파악할 수 있었다.

Measurement Method on Aesthetic Experience of Game Player (게임플레이어의 미적경험 데이터 측정방법)

  • Choi, Gyu-Hyeok;Kim, Mi-Jin
    • Journal of Korea Entertainment Industry Association
    • /
    • v.14 no.5
    • /
    • pp.207-215
    • /
    • 2020
  • Studies on aesthetic experience in games mostly focus on engineering approach centered on structural determination of specific target within the game as well as humanistic·social approach in forms of artistic conversation on game play experience. This paper have established a theoretic guideline regarding the progress of aesthetic experience which allows analysis from the perspective of player experience acquired during game play. Based on such guideline, the study classifies cognitive data (Eye-Tracking, Playing Action, Facial Expression) on aesthetic experience and suggests the methods to measure such data. By deducing errors and points to be considered related to measuring methods through pilot tests, this study will contribute to the execution of empirical study focused on player perspective.

Development of virtual reality action game using motion controller mapping for controlling arms of a character (모션 콘트롤러 매핑을 이용해 캐릭터 양팔 제어를 할 수 있는 가상현실 액션 게임 개발)

  • Yun, Tae-Jin;Sin, Jae-Wook;Park, Jun-Woo;Go, Byong-Yun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.07a
    • /
    • pp.439-440
    • /
    • 2019
  • 본 논문에서는 1인칭 시점 VR 게임 콘텐츠를 개발하였고, 멀티플레이를 구현할 때, 가상현실 세계에서 플레이어들끼리 대면했을 때 서로의 캐릭터가 폰 콘트롤러라는 이름의 팔만 보이는 외형을 띠고 있다. 게임에서 시각적인 부분을 간과할 수 없기에 멀티플레이 시 서로의 캐릭터가 보일 수 있도록 새로운 방법을 제안하였다. 3인칭 캐릭터를 이용해서 만든 캐릭터는 인간과 같은 외형의 스켈레톤을 사용하면 원하는 캐릭터를 사용할 수 있다. 3인칭 캐릭터의 양팔의 트랜스폼 값을 언리얼엔진4의 라이브러리인 패브릭 노드를 이용하여 모션 콘트롤러와 매핑을 시키는 방식으로 접근하였다. 이를 통해 좀더 플레이시 실감이 가능한 게임 제어기법을 적용할 수 있다.

  • PDF

Game Test Automation with Reinforce Learning (강화학습을 이용한 게임 테스트 자동화)

  • Lee, Suk-ki;Kwak, Ho-Young
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.01a
    • /
    • pp.25-28
    • /
    • 2018
  • 본 논문에서는 강화학습을 통한 게임 테스트 자동화를 제안한다. 게임 테스트의 일부가 게임을 플레이라는 것과 강화학습에 기반을 둔 인공 신경망 모델들이 게임플레이에 많은 성과를 거둔 것에 착안하여 테스트 케이스 자동 생셩 및 기계학습을 통한 테스트 자동화를 연구하였다. 테스트 관리자를 두어 게임 요소에 필수적인 테스트 케이스를 데이터 조합으로 생성하고, 테스트 케이스를 수행할 인공지능을 기계학습으로 작성하여 자동화 유지비용을 절감한다. 이 모델을 소형 게임에 시험적으로 적용하였고, 정상 작동을 확인하였다.

  • PDF

Study on the Effect of the Cognitive Performance, Self-Efficacy and Self-Esteem on the Players' Flow Experience during Playing Online Games (온라인 게임 플레이 과정에서 인지적 성과, 자아효능감, 자아존중감이 플레이어의 몰입 경험에 미치는 영향)

  • Choi, Dongseong;Kim, Jinwoo
    • Journal of Korea Game Society
    • /
    • v.13 no.6
    • /
    • pp.5-14
    • /
    • 2013
  • This study has focused to identify what kinds of psychological state are most closely related in players experiencing flow while playing game. This study constructs a conceptual model of flow for game players by conducting a survey to 303 online game players. The results indicate that the state of flow was reached when players may gain opportunities for having high self-efficacy as they accomplished tasks. At the same time, it indicate that the higher cognitive performance and self-esteem was able to enhance the higher flow experience while playing a game. This study provides both practical and theoretical implications on how to increase players' flow by providing critical psychological states in the game.

지루함을 날려버릴 3차원 모바일게임

  • Kim, Mun-Yeong
    • Digital Contents
    • /
    • no.12 s.151
    • /
    • pp.48-52
    • /
    • 2005
  • 휴대전화를 꺼내들고 게임을 실행한다. 지루한시간을 견디는데 모바일 게임만큼 괜찮은 솔루션도 없다. 그런데 서서히 이게임도 지루하다. 느린실행속도, 불편한 조작방식, 조금만 익숙해져도 금방시시해지는 게임구성. 다시 휴대전화를 닫아버린다. 3D 모바일게임GPANG과 GXG는 지금까지의 모바일 게임과는 차원이 다른‘ 리얼액션·리얼판타지’를 보여준다. PC방 못지않게 재미있는 지하철에서의 게임플레이를 약속한다.

  • PDF

On Design of A Remote Partitioned Rendering System Using A Game Engine (게임엔진 기반 원격 분할 렌더링 시스템의 설계)

  • Lim, Choong-Gyoo
    • Journal of Korea Game Society
    • /
    • v.19 no.5
    • /
    • pp.5-14
    • /
    • 2019
  • This paper proposes a remote partitioned rendering method for displaying 3D applications on large tiled displays, which were developed using the Unity game engine. With the proposed method, one can represent them without additional development or any modifications to the applications. The paper verifies its feasibility by applying to a sample Unity-based application.

The Effect of Puzzle System on Player's Level of Immersion and Engagement in Adventure Games (어드벤처 게임의 퍼즐 시스템이 플레이어의 게임 몰입과 참여도에 미치는 영향)

  • Lee, In-Sun
    • Journal of Korea Game Society
    • /
    • v.8 no.4
    • /
    • pp.17-27
    • /
    • 2008
  • This study has made an in-depth analysis of the 'Puzzle System' which is a characteristic structural unit of the Adventure Game, and concentrates on the mechanism where the experience arouses in the player a 'desire (quasi-need) to finish' that leads to one's immersion and engagement in the game. In the course of conducting this study, documentary records were consulted and also this writer personally played video games to learn the component elements and fundamental characteristics of the Adventure Games and to experience how the player was immersed in the game. Thus, the Puzzle System in the Adventure Game was defined and an analysis was made of the structure and course of play where the puzzle part and the narrative part within the system organically interacted between them in the system. In order to confirm the formation and effects of 'desire to finish' shown in the hypothetic assumptions, two experiment-purpose game units were produced, one with dramatic cut scenes and the other without them, so that differences between them could be found. I also conducted an experiment to learn the generation and effect of the 'desire to finish' of the Puzzle elements by using different games with a varying degree of difficulty.

  • PDF

A Study on the Factor Which Causes the Imbalance Between DAU and Game Purchase in the Mobile Game Market - With an emphasis on Google Play Free Games - (모바일 게임 시장에서 DAU와 게임 구매간의 불균형성을 발생시키는 요인에 대한 고찰 - 구글 플레이 무료게임을 중심으로 -)

  • Lim, Jun;Choi, Sung Wook
    • Journal of Digital Convergence
    • /
    • v.12 no.4
    • /
    • pp.293-303
    • /
    • 2014
  • The mobile game market is fast growing after the Kakao game launched. Especially, the market is placed at the second highest by occupying 33.1% of the market. However, the rate of the total sales amount is only 6%, showing quite an imbalance between the market occupancy and the sales amount. This means that the profit-making models are not stabilized yet in the mobile game market. The absence of profit-making models can be ascertained by the relationship of DAU and sales ranking. There are several games which are ranked at DAU Top10 among Google free games, but not ranked at top 10 among sales amounts. On the other hand, there are several games which are low in DAU ranking but high in sales amount ranking. This result shows that there is no direct interrelation between the product attractiveness which users feel and the profit-making models in the market. This study compared the Google play free games which are ranked at top 10 in terms of DAU ranking and sales amount ranking to find out the factor which causes the imbalance between the DAU ranking and sales amount ranking. Based on this outcome, this study presents the reference point for the design of profit-making models on behalf of the manufacturers who wish to launch into the mobile game market in the future.