• Title/Summary/Keyword: Game NPC

Search Result 86, Processing Time 0.032 seconds

Top-down Behavior Planning for Real-life Simulation

  • Wei, Song;Cho, Kyung-Eun;Um, Ky-Hyun
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.12
    • /
    • pp.1714-1725
    • /
    • 2007
  • This paper describes a top-down behavior planning framework in a simulation game from personality to real life action selection. The combined behavior creating system is formed by five levels of specification, which are personality definition, motivation extraction, emotion generation, decision making and action execution. Along with the data flowing process in our designed framework, NPC selects actions autonomously to adapt to the dynamic environment information resulting from active agents and human players. Furthermore, we illuminate applying Gaussian probabilistic distribution to realize character's behavior changeability like human performance. To elucidate the mechanism of the framework, we situated it in a restaurant simulation game.

  • PDF

The research of China ancient mythical image's kindhearted and vicious role designs in the Role-playing game (롤플레잉게임에 등장하는 중국고대신화의 선악(善惡)캐릭터 디자인 연구)

  • Zhang, Zhile;Kim, Se-Hwa
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2009.05a
    • /
    • pp.903-908
    • /
    • 2009
  • In this research, is take the foundation at deity appearing in China ancient mythology symbolic, the ideology of kindhearted and vicious to them is classified, and take the kindhearted and vicious role of the game at present compares. Pass such analysis, combine deity appearing in the mythology symbolic with tales of marvels, apply to role's design current situation of the present game, hope to find out the key element of succeed in designing the game role with culture intension.

  • PDF

A Study on Types and Limitations of Control Systems in Computer Game Artificial Intelligence (게임 인공지능 기술의 제어 시스템 유형 및 문제점 연구)

  • Yu, Sun-Joon
    • Journal of Digital Contents Society
    • /
    • v.7 no.1
    • /
    • pp.35-40
    • /
    • 2006
  • Game AI(Artificial Intelligence) technologies implement the movement of autonomous characters and control the movement of Non-Player Characters(NPC). In this paper, we present several types of game AI control systems such as Movement Scripts, FSM(Finite State Machines), Hierarchical State Machines, fuzzy State Machines, and Pathfinding techniques and their limitations.

  • PDF

Rule based Semi-Supervised Learning Gomoku Game AI Framework for Control Game Environment (게임 환경을 통제할 수 있는 규칙 기반 Semi-Supervised Learning 오목 인공지능 프레임 워크)

  • Kim, Sun-Min;Gu, Bon-Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.05a
    • /
    • pp.618-620
    • /
    • 2022
  • 게임은 수많은 NPC 와 규칙에 의해 작동되는 가상 공간을 의미한다. 이런 가상 공간에서는 규칙을 엄격히 지키면서 수행되는 AI 를 필수로 요구하게 된다. 하지만 강화 학습 기반의 AI 는 복잡한 게임의 규칙을 온전히 지키지 못하고 예상 밖의 행동을 돌출하면서 이를 해결하기 위한 많은 연구도 수행되고 있다. 본 논문에서는 규칙 기반으로 획득한 오목판의 확률 맵과 학습을 통해 획득한 확률맵 데이터를 병합하여 가장 높은 Value 를 가지는 위치를 다음 수로 반환하는 방법을 사용하였다. 향후 연구에서는 ANN(Approximate Nearest Neighbor)알고리즘을 적극 활용하여, 커널의 State 와 보드의 State 비교를 확률적으로 개선할 예정이다. 본 논문에서 제안된 프레임 워크는 게임 AI 연구에 기여할 수 있길 바란다.

A Study on Analysis of Type of Tutorial for Serious Game (기능성 게임의 튜토리얼 유형 분석에 관한 연구)

  • Yoon, Seon-Jeong;Park, Hee-Sook
    • Journal of Korea Game Society
    • /
    • v.12 no.1
    • /
    • pp.25-32
    • /
    • 2012
  • In recently, one of the most interests is a field related with serious game. Most game users perform the first for the executing of tutorial before they use a serious game for the first time. But in most case, developers do not recognize importance of tutorial and they do not consider the type of user preference tutorial and make tutorials only as developer's intentions. In our study, we carry out investigation and analysis about type of providing tutorials in representative serious games. Also, we do a survey of users' preferences for types of tutorials. If developers use the result of our study and we can expect more convenient and good quality of tutorial development.

Game Elements Balancing using Deep Learning in Artificial Neural Network (딥러닝이 적용된 게임 밸런스에 관한 연구 게임 기획 방법론의 관점으로)

  • Jeon, Joonhyun
    • Journal of the HCI Society of Korea
    • /
    • v.13 no.3
    • /
    • pp.65-73
    • /
    • 2018
  • 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.

  • PDF

A Study on MMORPG Factors in Game User's Motivation : A Game User's Desire Perspective (MMORPG 사용자의 동기유발에 영향을 미치는 요소 : 게임사용자의 욕구 관점에서)

  • Yun, Jae-Sun;Lim, Chan
    • Journal of Korea Game Society
    • /
    • v.10 no.1
    • /
    • pp.47-56
    • /
    • 2010
  • This study analyzes MMORPG in user's desire perspective and tried to find specific motivation factors. In research result, character has been separated in user character, another user character, boss monster and support character. And character's factor analysis yielded three factors: visual attraction, psychological propensity and competence. The result of the regression analysis about character's motivation factor show that it is significantly different that motivation level and motivation factors from each character. This finding implies that specific motivation factors can serve to make strategy for motivate user's game playing.

On the Development of Agent-Based Online Game Characters (에이전트 기반 지능형 게임 캐릭터 구현에 관한 연구)

  • 이재호;박인준
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2002.11a
    • /
    • pp.379-384
    • /
    • 2002
  • 개발적인 측면에서 온라인 게임 환경에서의 NPC(Non Playable Character)들은 환경인식능력, 이동능력, 특수 능력 및 아이템의 소유 배분 등을 원활히 하기 위한 능력들을 소유해야 하며, 게임 환경을 인식, 저장하기 위한 데이터구조와 자신만의 독특한 임무(mission)를 달성하기 위한 계획을 갖고 행위를 해야 한다. 이런 의미에서 NPC는 자신만의 고유한 규칙과 행동 패턴, 그리고 목표(Goal)와 이를 실행하기 위한 계획(plan)을 소유하는 에이전트로 인식되어야 할 것이다. 그러나, 기존 게임의 NPC 제어 구조나 구현 방법은 이러한 요구조건에 부합되지 못한 부분이 많았다. C/C++ 같은 컴퓨터 언어들을 이용한 구현은 NPC의 유연성이나, 행위에 많은 문제점이 있었다. 이들 언어의 switch 문법은 NPC의 몇몇 특정 상태를 묘사하고, 그에 대한 행위를 지정하는 방법으로 사용되었으나, 게임 환경이 복잡해지면서, 더욱더 방대한 코드를 만들어야 했고, 해석하는데 많은 어려움을 주었으며, 동일한 NPC에 다른 행동패턴을 적용시키기도 어려웠다. 또한, 대부분의 제어권을 게임 서버 폭에서 도맡아 함으로써, 서버측에 많은 과부하 요인이 되기도 하였다. 이러한 어려움을 제거하기 위해서 게임 스크립트를 사용하기도 하였지만, 그 또한 단순 반복적인 패턴에 사용되거나, 캐릭터의 속성적인 측면만을 기술 할 수 있을 뿐이었다 이러한 어려움을 해소하기 위해서는 NPC들의 작업에 필요한 지식의 계층적 분화를 해야 하고, 현재 상황과 목표 변화에 적합한 반응을 표현할 수 있는 스크립트의 개발이 필수 적이라 할 수 있다 또한 스크립트의 실행도 게임 서버 측이 아닌 클라이언트 측에서 수행됨으로써, 서버에 걸리는 많은 부하를 줄일 수 있어야 할 것이다. 본 논문에서는, 대표적인 반응형 에이전트 시스템인 UMPRS/JAM을 이용하여, 에이전트 기반의 게임 캐릭터 구현 방법론에 대해 알아본다.퓨터 부품조립을 사용해서 Template-based reasoning 예를 보인다 본 방법론은 검색노력을 줄이고, 검색에 있어 Feasibility와 Admissibility를 보장한다.매김할 수 있는 중요한 계기가 될 것이다.재무/비재무적 지표를 고려한 인공신경망기법의 예측적중률이 높은 것으로 나타났다. 즉, 로지스틱회귀 분석의 재무적 지표모형은 훈련, 시험용이 84.45%, 85.10%인 반면, 재무/비재무적 지표모형은 84.45%, 85.08%로서 거의 동일한 예측적중률을 가졌으나 인공신경망기법 분석에서는 재무적 지표모형이 92.23%, 85.10%인 반면, 재무/비재무적 지표모형에서는 91.12%, 88.06%로서 향상된 예측적중률을 나타내었다.ting LMS according to increasing the step-size parameter $\mu$ in the experimentally computed. learning curve. Also we find that convergence speed of proposed algorithm is increased by (B+1) time proportional to B which B is the number of recycled data buffer without complexity of computation. Adaptive transversal filter with proposed data recycling buffer algorithm could efficiently reject ISI of channel and increase speed of convergence in avoidance burden of computational complexity in reality when it was experimented having

  • PDF

Design of Intellectual MOB Agent for Multi-player Online Game (다사용자 온라인 게임을 위한 지능형 MOB 에이전트 설계)

  • Kim, Jin-Soo;Bang, Yong-Chan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.325-328
    • /
    • 2005
  • 기존의 다사용자 온라인 게임에서 구현되어 있는 MOB(Mobile Character)들은 '대기' 와 '공격' 의 2 가지 상태를 가지며 사용자의 '공격' 이라는 이벤트에만 반응하도록 설계되어 있는 수동적인 에이전트들이다. 본 논문에서는 기존의 '대기' 와 '공격' 상태에 '회피' 상태를 추가하고 3 가지 각각의 행동 전이에 따른 행동 패턴을 행동 특성 곡선으로 표현하며 '공격' 과 '접근' 자극을 스트레스 모형에 적용하여 스트레스에 따른 MOB 에이전트의 행동 패턴 변화를 설명하고 주변의 다른 에이전트들과의 협동을 도모할 수 있는 지능적인 NPC 에이전트를 설계한다.

  • PDF

A study on the Camera Control Method to Increase the Immersion of Game (게임의 몰입도를 높이는 카메라 제어 방법에 대한 연구)

  • Jo, Seong-Hye;Bang, Jung-Won
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.351-352
    • /
    • 2019
  • 수많은 사람들이 게임을 플레이할 때 마치 본인이 캐릭터가 된 듯한 이입을 하고 그를 통해 간접적으로 경험을 체험한다. 이때, 시각은 몰입하는데 빠질 수 없는 요소이며 게임에선 그 역할을 카메라가 대신하고 있다. 카메라를 통해 얻은 시각 정보로 현재 무슨 일이 일어나고 있는지, 지금 분위기가 어떤지를 판단하며 점점 게임에 몰입하게 되는 것이다. 캐릭터 간의 대화가 많은 추리 혹은 어드벤처 게임에서는 NPC와 대화하는 경우 실제로 대화하는 느낌이 들도록 카메라를 제어하는 것이 중요하다. 이 논문에서는 사람들이 쉽게 몰입할 수 있도록 카메라를 제어하는 방법을 연구하고, 엔진을 이용하여 추리 어드벤처 게임에 적용하였다.

  • PDF