• Title/Summary/Keyword: Non-Player Character

Search Result 47, Processing Time 0.026 seconds

State based Context Awareness Method for Non-Player Character (자율 캐릭터를 위한 상태기반 상황인지 기법)

  • Kim, Hyung-Il
    • Journal of Korea Game Society
    • /
    • v.14 no.1
    • /
    • pp.93-102
    • /
    • 2014
  • The non-player character(NPC) either cooperates with the player character to proceed the game or fight against the game player. This paper proposes the context awareness method for the natural action control of the same NPC. The context awareness method analyzes the context information of the NPC that can be utilized in the current status and creates the actions which suit the current context automatically. The context awareness method analyzes the information value of the context elements of the NPC which occur in the current context and creates natural actions of the character by utilizing the analyzed context element information. In this experiment, average performance improved by 39% and by 8% in the context awareness method as compared to the rule-based method and information gain method, respectively.

Non-Player Character Control in Racing Game using Mouth-Wind Interface (입 바람 인터페이스를 이용한 레이싱 게임에서의 논플레이어 캐릭터 컨트롤)

  • Kim, Jong-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.337-338
    • /
    • 2019
  • 본 논문에서는 입 바람 인터페이스를 이용하여 레이싱 게임에서의 논플레이어 캐릭터(Non-player character, NPC)를 제어할 수 있는 새로운 프레임워크를 제안한다. 대부분의 게임 콘텐츠에서 캐릭터를 제어하는 손가락을 이용한 인터페이스 방식이다. 이 같은 인터페이스의 제약은 게임의 재미를 감소시킬 뿐만 아니라 콘텐츠를 사용하는데 있어서 사용자의 몰입을 감쇠시키는 원인이 된다. 본 연구에서는 입 바람 인터페이스를 이용하여 자동차의 방향 및 속도를 제어하고 입 바람으로부터 계산된 바람의 강도를 외력으로 이용하여 NPC를 제어할 수 있는 프레임워크를 제안하여, 게임의 몰입과 재미를 향상시킨다. 본 연구는 Unity 게임 엔진에서 개발했으며 레이싱 게임뿐만 아니라 다양한 콘텐츠에서 활용할 수 있다.

  • PDF

인공지능 엔진

  • 이지형;윤태복
    • CDE review
    • /
    • v.10 no.2
    • /
    • pp.34-39
    • /
    • 2004
  • 포괄적인 개념에서, 게임에서 인공지능이란 PC(Player Character, 사용자에 의해서 조정되는 게임 오브젝트)를 제외한 모든 것들을 제어하기 위해 사용되는 일련의 기술이라고 정의할 수 있다. 예를 들면, PC를 둘러싸고 있는 환경, PC를 대적하거나 경쟁관계에 있는 NPC(Non-Player Character), PC에 조언을 해주는 조언자 NPC 등을 제어하고 사용자가 느끼기에 지능적이면서 실제적인 것으로 보이도록 하여 게임의 흥미를 더하기 위한 기술들이다. (중략)

  • PDF

Artificial Intelligence Techniques in Game Contents

  • Ko Sang-Su;Chae Song-Hwa;Nam Byung-Woo;Kim Won-Il
    • International Journal of Contents
    • /
    • v.2 no.3
    • /
    • pp.18-21
    • /
    • 2006
  • Nowadays, many people enjoy playing games in computer. In this kind of game, people often meet NPC (Non Player Character). It is the virtual character in simplified form of real player and exits in most of current computer games. Various NPCs add the reality and atmosphere of the game as well as help players. There are several techniques to embody NPC, but developers generally use AI technique. This paper discusses some artificial intelligence techniques used in game contents. Especially this paper focuses on the AI techniques used in computer games in terms of the two main approaches, symbolic approach and sub-symbolic approach.

  • PDF

Intelligent Control Framework for Non Player Characters of Immersive Networked Virtual Environment (실감형 Networked Virtual Environment의 사실성 증진를 위한 Non Player Character의 지능적 제어 프레임워크)

  • Jun, Kyung-Koo;Sung, Mee-Young;Lee, Sang-Rak
    • 한국HCI학회:학술대회논문집
    • /
    • 2006.02a
    • /
    • pp.1168-1174
    • /
    • 2006
  • 본 논문에서는 실감형 Networked Virtual Environment (NVE)의 사실성 증진을 위한 Non Player Character (NPC)의 지능적 제어 프레임워크를 제안한다. 이 프레임워크는 반응의 다양성, 실시간성 그리고 NPC의 능동성면에서 기존 게임에서 사용되는 NPC 구현 기법과 차이가 있다. 기존 NPC 제어구조의 경우, 휴먼 사용자의 행동에 따른 NPC의 반응이 일정 스크립트나 규칙에 따르기 때문에 정형적이며, 또한 NPC의 반응시간에 대한 실시간성을 고려하지 않고 있다. 또한 NPC는 휴먼 사용자의 액션에 반응하는 종속적이고 수동적인 역할만을 담당한다. 제안하는 프레임워크에서는 NPC는 각자의 취향을 가지고 있어 다양한 반응과 행동양식을 보일 수 있으며, NPC의 행동 결정 시간에 어느 정도 실시간성을 부여할 수 있으며, 또한 NPC의 역할이 수동적 형태에서 벗어나 능동적으로 계획하여 행동을 실행할 수 있다. 프레임워크의 구현을 위해 SWI-Prolog의 Rule based 추론엔진과 유전자 알고리즘을 사용하였다.

  • PDF

A Study on Typology and Narrative function of NPC in MMORPG (MMORPG의 NPC유형에 따른 서사적 기능 연구)

  • Han, Hye-Won;Son, Hyeong-Jeon
    • Journal of Korea Game Society
    • /
    • v.9 no.3
    • /
    • pp.53-66
    • /
    • 2009
  • The purpose of this study is to show typology of Non Player Character(NPCs) and to look out what narrative functions of NPCs are served in Massively Multi-player Online Role-Playing Game(MMORPG). As the relationship with player characters and the propensity of actions, NPCs are classified 4types; passive helper, active helper, passive antagonist, active antagonist. Each type performs different functions of game narrative. Especially passive helper functions as a essential glue of movement in game world and makes the chain of quest narratives. Active antagonist functions as the cause of space perspective and creates dramatic effect of game narrative. Those functions make spacial, dimensional and extensible game narrative.

  • PDF

An Intelligent NPC Framework for Context Awareness (상황인지를 위한 지능형 NPC 프레임워크)

  • Lee, Bong-Keun;Chung, Jae-Du;Ryu, Keun-Ho
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.9
    • /
    • pp.2361-2368
    • /
    • 2009
  • Recently AI(Artificial Intelligence) is one of the issues in the on-line game, a research that a game character seems to be realistic and is progressing using AI technique. Especially NPC is an important part of the AI researches of on-line game, and it is concerned by a game player and an architect. We proposed an intelligent agent framework to implement the NPC technique after studying the NPC technique using context awareness that reacts to the PC(Player Character) actively. Also, it can be developed gradually, and apply to various application because it has the capability to of adding an agent or deleting an agent easily.

A Scheme for NPC search in 3D FPS Games Using Object Grouping (객체별 그룹핑을 이용한 3D FPS 게임의 NPC 탐색 방안)

  • Choi, Won-Tae;Choi, Sung-Ho;Yang, Jun-Ho;Park, Chang-Min
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.05a
    • /
    • pp.143-146
    • /
    • 2008
  • In this paper, It presents the method the player will be able to confront when the NPC approach to the player, the NPC which have the property which is similar form grouping. The property of the NPC follows in quality of Game and it decides with separate way. To attribute of the NPC it is composed of conduct pattern, an attack pattern and the weapon pattern back. It considers a priority on the group wild middle which is formed and it judges the attack yes or no of the player. The method that proposed will play an important role in development of a 3D FPS games.

  • PDF

Time-based Restructuring of Mobile Roleplaying Games (모바일 역할수행 게임의 시간 기반 재구조화)

  • Lee, Jin
    • Journal of Korea Game Society
    • /
    • v.17 no.5
    • /
    • pp.39-50
    • /
    • 2017
  • This paper explores the concept of mobile gaming platforms and changes in game play through mobile parameters, focusing on the role of role-playing mobile games through mobile parameters. As a move, the Player combines the mobile media with the game platform. The daily time of the mobile mid-dividualization is reconstructed with the principle of superposition, which affects play experience on the mobile gaming platform. The character of a mobile role-playing game plays a non-integrated play where the player is staying, rather than an avatar character, and exhibits a non-dwelling character as a residential space. Automatic battle also regenerates unused combat forces in the form of explicit integration. The experience of combat in overlapping hours serves as a visual spectacle, and the player inhabits the fighter jets.

A Creation of Emotionally Intelligent NPC Reacting toward Gamer‘s Inclination in MMORPG (MMORPG에서 게이머의 성향에 반응하는 감성 지능형 NPC생성)

  • Lee, Chang-Sook;Um, Ky-Hyun;Cho, Kyung-Eun
    • Journal of Korea Game Society
    • /
    • v.6 no.3
    • /
    • pp.23-32
    • /
    • 2006
  • Users connect to game server for considerably many hours and perform their roles in MMORPG(Massively Multiplayer Online Role Playing Game), users' immersion degree is very higher than other games, have known affluent contents make users play various roles in game world. However, although contents of games are improved quite much, MMORPG remains still boring game. It is because that the NPC (Non Player Character)' behavior patterns that are the most important elements to make games fun are so simple. So, in this paper we proposed a method to create NPC that react in player's inclination by implanting personality and emotion to NPC.

  • PDF