• Title/Summary/Keyword: 게임 NPC

Search Result 96, Processing Time 0.022 seconds

NPC Modeling of Plants for Farm Simulation Game (농장 시뮬레이션을 위한 농작물 NPC 모델링)

  • Park, Sang-Hyun
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.15 no.5
    • /
    • pp.939-948
    • /
    • 2020
  • There are many studies to incorporate virtual reality technology into agricultural education. Interest in virtual reality is increasing not only for direct education such as agricultural machinery education but also for indirect education using games. A key technology in virtual reality is to model objects to feel as real as they are. Plants grown on a farm are equally affected by the environment of the farm. Plants also have their independent characteristics. In this paper, we propose a method to model plants in three dimensions in NPC form by reflecting these characteristics. The proposed method implements how individual plants reflect common weather and farm characteristics, and their unique characteristics. Implementation results show that the proposed method is simple but expresses the plants very realistically.

A Path Finding of Group Game Character Using A Modified Alignment Steering Behavior of Flocking Algorithm (플로킹 알고리즘에서 수정된 정렬 조타행동 알고리즘을 이용한 집단 게임캐릭터 길찾기)

  • Kang, Myung-Ju
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2013.07a
    • /
    • pp.293-294
    • /
    • 2013
  • 다양한 생물체의 행동 원리를 이용하여 모델링한 알고리즘을 생체모방 알고리즘(Biologically Inspired Algorithm)이라고 한다. 본 논문에서는 생체모방 알고리즘 중 동물 집단의 행동을 모델링한 플로킹 알고리즘(Flocking Algorithm)을 이용한 집단 게임 캐릭터의 길찾기 방법을 제안한다. 플로킹 알고리즘의 조타행동은 크게 분리(Separation), 정렬(Alignment), 응집(Cohesion), 회피(Avoidance)로 구성되어 있다. 게임에서의 기존 플로킹 알고리즘은 주로 여러 개의 몬스터나 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

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 연구에 기여할 수 있길 바란다.

Case study of property extraction and utilization model for the game player models (게임 플레이어 모델을 위한 속성 추출과 모델 활용 사례)

  • Yoon, Taebok;Yang, Seong-Il
    • Journal of Korea Game Society
    • /
    • v.21 no.6
    • /
    • pp.87-96
    • /
    • 2021
  • As the industry develops, the technology used for games is also being advanced. In particular, AI technology is used to game automation and intelligence. These game player patterns are widely used in online games such as player matchmaking, generation of friendly or hostile NPCs, and balancing of game worlds. This study proposes a model generation method for game players. For model generation, attributes such as hunting, collection, movement, combat, crisis management, production, and interaction were defined, and patterns were extracted and modeled using decision tree method. To evaluate the proposed method, we used the game log of a commercial game and confirmed the meaningful results.

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

A study on The Implementation of Monster AI using Finite-State Machine (유한 상태 기계를 이용한 몬스터 AI 구현에 관한 연구)

  • Jo, Jae-Won;Bang, Jung-Won
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.349-350
    • /
    • 2019
  • 게임에서 장르를 불문하고 모든 몬스터와 NPC는 AI를 가지고 있다. 따라서 적 몬스터 캐릭터와 전투를 즐기는 액션 게임의 경우 그만큼 인공지능이 게임 안에서 차지하는 비율이 높다고 할 수 있을 것이다. 본 논문에서는 FSM, HFSM, BT와 같은 AI 기법을 비교하여 분석하였다. 각 기법에는 주의해야 할 점이 명확하게 존재하기 때문에 구체적으로 어떠한 문제점들이 존재하는지에 대한 결과를 얻는데 연구 목적이 있다. 따라서 몬스터 AI를 구현할 때 각 인공지능 기법의 장단점을 고려하여 설계하여 유지 보수를 줄이는 방법을 연구해야 한다는 것을 확인할 수 있었다.

  • PDF

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.

An Exploratory Study on the Social Capital and Subjective Well-Being in Social Network Games (소셜 네트워크 게임(SNG)에서의 사회적 자본과 주관적 행복감에 관한 탐색적 연구)

  • Park, Hyun-Ah;Kim, Hyoung-Il;Ryu, Seoung-Ho
    • Journal of Korea Game Society
    • /
    • v.11 no.4
    • /
    • pp.105-116
    • /
    • 2011
  • In this research, we investigated users' social capital and subjective well-being in social network games. We had Focus Group Interview(FGI) and analyzed the interview data. Our finding is that the social capital was either decreasing or slightly increasing only between acquaintances, with the subjective well-being increasing, affected by the users' achievements, continuous caring, and interaction with NPCs, while not affected by the social capital. Our research also found the independent increase of subjective well being, not being affected by the increase of social capital.

A Study on the Development of Healing VR Content Based on Horticulture (원예 기반 힐링형 VR 콘텐츠 개발 연구)

  • Min-Gyeong Hwang;Jung-Yi Kim
    • The Journal of the Convergence on Culture Technology
    • /
    • v.9 no.4
    • /
    • pp.681-686
    • /
    • 2023
  • The study aims to develop horticulture-based VR content so that users can find rest in their chaotic daily lives. Healing contents that increase user participation, immersion, emotional stability, and creativity and concentration were implemented by using teleports, plant illustrations, inventory, NPC functions, and drawing games. Garden viewing content using VR technology requires technical research and development to overcome the difference from reality, which can increase the reality of the content and the completeness of the experience. The reality of the VR experience will be increased by using high-resolution displays, high-performance processors, and sensors, and user feedback will be collected and continuously improved. Through this, users present new methods by relieving stress, feeling emotional stability, and providing experiences that are impossible in reality.