Abstract
Game balance settings are crucial to game design. Game balancing must take into account a large amount of numerical values, configuration data, and the relationship between elements. Once released and served, a game - even for a balanced game - often requires calibration according to the game player's preference. To achieve sustainability, game balance needs adjustment while allowing for small changes. In fact, from the producers' standpoint, game balance issue is a critical success factor in game production. Therefore, they often invest much time and capital in game design. However, if such a costly game cannot provide players with an appropriate level of difficulty, the game is more likely to fail. On the contrary, if the game successfully identifies the game players' propensity and performs self-balancing to provide appropriate difficulty levels, this will significantly reduce the likelihood of game failure, while at the same time increasing the lifecycle of the game. Accordingly, if a novel technology for game balancing is developed using artificial intelligence (AI) that offers personalized, intelligent, and customized service to individual game players, it would bring significant changes to the game production system.
게임플레이어는 게임에서 수많은 적들을 만나고 싸우게 되는데, 이 때 너무나 손쉽게 이기거나 진다면 게임의 재미는 반감될 것이다. 그 반대로 너무 어렵게 이긴다거나 지는 것도 게임을 지루하게 만드는 요인으로 작용한다. 따라서 상대방과의 전투나 경쟁에서 아슬아슬하게 승리하는 긴장감을 주기 위해서는 게임의 밸런스가 잘 맞아야 한다. 그만큼 게임 밸런싱 작업은 게임의 재미와 가장 직접적으로 영향을 미치는 요소로 작용한다. 그리고 게임 밸런스만큼 중요한 것이 있는데, 그것은 플레이어에게 적절한 난이도의 상대를 계속 만나게 하는 것이다. 본 연구에서는 이러한 문제를 해결하려는 방법으로써 게임 밸런스에 딥러닝을 적용하여 지능 캐릭터가 플레이어를 통해 학습하고 스스로 플레이어의 난이도에 따라 자신의 난이도를 조절할 수 있도록 고안하였다. 이것이 활성화되면 게임 기획자나 개발자에게는 그만큼의 비용을 절약하는 동시에 플레이어에게는 항상 흥미로운 상대를 제공할 수 있는 획기적인 방법이 될 것이다.