• 제목/요약/키워드: Non-player Characters

검색결과 16건 처리시간 0.022초

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

  • 유선준
    • 디지털콘텐츠학회 논문지
    • /
    • 제7권1호
    • /
    • pp.35-40
    • /
    • 2006
  • 게임 인공지능 기술은 등장 캐릭터의 지능적인 행동을 구현하고 플레이어에 의해 조종되지 않고 자동적으로 움직이는 NCP(Non Player Characters)의 행동을 제어하는데 요구된다. 본 논문에서는 이러한 게임 인공지능 기술의 제어 시스템으로 사용되는 Movement Scripts, FSM(Finite State Machines), Hierarchical State Machines, Fuzzy State Machines 방식과 캐릭터가 현재 위치에서 목적지까지 갈 수 있도록 이동 경로를 제어하는 Pathfinding techniques방식을 기술하고 각 유형의 한계점을 비교 제시하였다.

  • PDF

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

  • 전경구;성미영;이상락
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • 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

디지털 게임에 나타난 포스트휴먼 캐릭터 분석 (An Analysis of Posthuman Characters in Digital Games)

  • 서재인;한혜원
    • 한국게임학회 논문지
    • /
    • 제21권1호
    • /
    • pp.125-138
    • /
    • 2021
  • 본 연구는 디지털 게임에 나타난 포스트휴먼 캐릭터의 신체 이미지와 게임 플레이를 통해 형성되는 유목적 주체를 분석했다. 유목적 주체란 복합적이고 단일하지 않은 정체성을 지닌 주체로 포스트휴먼 정체성으로 나타난다. 최근 디지털 게임에서 포스트휴먼 신체를 가진 캐릭터가 나타나고 있으며, 플레이어가 캐릭터를 직접 조작하는 과정에서 포스트휴먼을 직접적으로 경험하게 된다. 포스트휴먼 캐릭터의 신체 이미지는 이상화된 신체를 모방하는 유형, 절합을 통해서 신체를 변형하는 유형, 장비를 통해서 신체를 확장하는 유형으로 구분된다. 플레이어는 게임의 제약 아래 선택을 통해서 분기형 서사를 진행해 나가면서 윤리적 정체성을 구축하게 된다.

포그라인드 이미지 추출을 통한 게임 플레이어 관심 영역 (Interest area of game player through extraction of foreground Image)

  • 이면재
    • 한국융합학회논문지
    • /
    • 제8권11호
    • /
    • pp.271-277
    • /
    • 2017
  • 영상 처리에서 포그라운드 이미지 추출은 움직이는 대상이나 객체를 인식하려는 경우에 주로 응용된다. 게임에서 포그라운드 이미지에 포함되는 객체들은 주로 캐릭터와 NPC(Non Player Character), 아이템 등이 될 수 있다. 이 객체들은 플레이어들의 이동, 공격, 방어, 수집의 대상이 되는 객체들로 플레이어들의 주요 관심 대상이 될 수 있다. 본 연구는 이러한 배경에서, 플레이어들의 관심 영역을 추출하기 위한 연구이다. 이를 위해, 첫째, 포그라운드 이미지를 추출한다. 둘째, 추출한 포그라운드 이미지를 일정시간 누적시켜서 결과 이미지로 보여준다. 플레이 시간에 따른 누적된 포그라운드 이미지는 객체들의 화면 출현 위치와 빈도를 알 수 있게 도움을 준다. 이 연구는 플레이어들이 관심 영역 설정과 효율적인 UX/UI를 설계하는데 도움을 줄 수 있다.

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

  • 한혜원;손형전
    • 한국게임학회 논문지
    • /
    • 제9권3호
    • /
    • pp.53-66
    • /
    • 2009
  • MMORPG에서의 NPC(Non Player Character)는 게임 서사에서 갈등을 유발하고 극적 사건을 형성하는데 중추적 역할을 수행한다. 본 연구에서는 MMORPG 를 중심으로 NPC의 유형과 그에 따른 서사적 기능을 분석했다. NPC는 플레이어 캐릭터와의 관계축, 행동의 태도축에 따라서 크게 소극적 조력자, 적극적 조력자, 소극적 적대자, 적극적 적대자로 분류된다. NPC는 유형에 따라서 변별적인 서사적 기능을 수행한다. 가령 소극적 조력자는 공간이동과 서사 연쇄의 구심점으로 기능하며, 적극적 적대자는 공간 투시를 유도하고 극적 효과를 창출한다. 이처럼 MMORPG에서 NPC는 게임 서사 진행에 있어서 주요한 서사적 기능을 수행한다. 표면적으로 NPC는 게임 서사에 있어서 평면적 제한적 기능을 수행하지만, 이면적으로는 플레이어와 상호작용하는 가운데 입체적 확장적 기능을 수행하면서 다선형적인 게임 서사를 생성한다는 점에서 의의가 있다.

  • PDF

퍼지 클러스터링을 이용한 사용자 적응형 게임 캐릭터의 구현 (Implementation of User Adapt ive Game Characters Using Fuzzy Clustering)

  • 윤태복;이지형
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2004년도 춘계학술대회 학술발표 논문집 제14권 제1호
    • /
    • pp.345-348
    • /
    • 2004
  • 플레이어의 상대 역할을 수행하는 NPC(Non-Player Character)의 구현은 게임에서 재미요소를 좌우하는 중요한 부분이다. 일반적인 NPC는 설정된 값에 따라, 동일한 조건에 대해 동일하게 반응하므로 플레이어로 하여금 예측 가능하게 하여 게임의 재미를 저하시키는 요인이 된다. 따라서 플레이어의 행동과 수준에 대하여 지능적으로 적절히 반응하는 NPC 기술이 필요하다. 본 논문은 퍼지 플러스터링을 이용한 플레이어의 게임 성향을 기반으로 NPC의 행동 반응을 조절함으로써 게임에 동적인 반응을 보이며 플레이어의 수준에 적절히 반응하도록 하는 NPC 기법을 제안한다.

  • PDF

온라인 컴퓨터 게임에서 지능형 NPC 구현을 위한 제어구조 (Control Architecture for Implementing Intelligent Non-Player Characters in Online Computer Games)

  • 이경록;김인철;이재호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (B)
    • /
    • pp.277-279
    • /
    • 2002
  • 본 논문에서는 온라인 컴퓨터 게임에서 지능형 NPC가 수행할 수 있는 역할과 이러한 지능형 NPC를 구현하기 위해 요구되는 제어구조의 특성을 살펴본다. 그리고 종래에 사용되던 NPC 제어 방법들과 이들이 갖는 문제점들을 살펴보고 새로운 대안으로서 NPC 제어를 위해 UH-PRS의 적용을 제안한다. 따라서 본 논문에서는 UM-PRS에 대한 간략한 소개와 NPC 제어구조에 적합한 UM-PRS의 특성을 설명한다. 또 본 논문에서는 대표적인 롤플레잉(role-playing) 게임인 Ultima Online에 서 개발중인 Umtimabot의 설계를 통해 U7-PRS의 적용가능성과 효과를 알아본다.

  • PDF

게이머의 성향을 반영한 맵 시뮬레이터 구현에 관한 연구 (한국형 MMORPG게임을 중심으로) (A Study on the Realization of a Map Simulator Reflecting Propensities of Gamers (Focused on Korean Style MMORPG))

  • 김정현;김경식
    • 한국게임학회 논문지
    • /
    • 제7권1호
    • /
    • pp.3-10
    • /
    • 2007
  • RPG게임에서의 맵은 단순한 캐릭터들의 이동이나 활동을 위한 무대를 제공하는 것뿐만 아니라 몬스터와 NPC등 게임의 모든 요소가 혼합된 월드로서 작용을 한다. 그러나 맵과 맵에 따른 몬스터의 설계는 게임이 어느 정도 개발된 후에 테스트를 통해서 밸런스를 맞춰가야 하는데 이를 위해서는 개발기간이 추가되는 문제가 발생하게 된다. 본 논문에서는 게임기획초기에 맵과 맵에 따른 몬스터의 배치를 게이머의 성향에 따라 설정함으로써 특정 맵만을 사용함에 따르는 비효율적인 맵 사용을 방지할 수 있는 맵 시뮬레이터를 설계 구현하면서 연구한 결과를 기술한다.

  • PDF

유전 알고리즘과 신경망을 이용한 RPG 게임 캐릭터의 제어 (Control of RPG Game Characters using Genetic Algorithm and Neural Network)

  • 권오광;박종구
    • 한국게임학회 논문지
    • /
    • 제6권2호
    • /
    • pp.13-22
    • /
    • 2006
  • 게임의 발전에 따라 게임에 등장하는 NPC(Non-Player Character)들의 지능 또한 중요성을 더해 가고 있다. 단순히 이동하고 플레이어를 공격하기만 하는 수준을 넘어서 WPC들 역시 다양한 기술과 전술을 사용하는 것이 최근의 MMORPG 게임의 추세이다. 본 논문에서는 신경망과 유전자 알고리즘을 이용하여 롤플레잉 게임에 사용되는 캐릭터에게 학습 및 적응 능력을 부여하는 방법을 제안한다. 제안된 지능 캐릭터가 얼마나 게임의 규칙과 전술을 잘 학습하고 적응하는지를 살펴보기 위하여 본 논문에서는 간단한 게임 모델을 제작하여 실험하였다. 캐릭터는 탱커(Tanker), 딜러(Dealer), 힐러(Healer)의 3가지 종류가 있으며, 지능 캐릭터 집단은 신경망과 유전 알고리즘으로 학습되고 FSM으로 움직이는 적 캐릭터 집단과의 전투를 통해 학습한다. 실험 결과 지능 캐릭터가 전투를 통해 자신과 적의 능력에 따른 적절한 전투 방식을 스스로 학습하고, 게임 규칙의 변화에 적응하는 것을 볼 수 있었다.

  • PDF

Analyzing the Effects of Anthropomorphism in NPCs Applied by GPT on User Satisfaction and Loyalty

  • Namjae Cho;Zhilan Cao;Giseob Yu
    • Journal of Information Technology Applications and Management
    • /
    • 제31권4호
    • /
    • pp.121-137
    • /
    • 2024
  • This research studies NPCs applied by Generative Pre-trained Transformer (GPT) Technology. This study set three independent variables as characteristics of the NPCs applied GPT. User immersion is set as a mediator variable, while user game satisfaction and loyalty are chosen as dependent variables. The Stimulus-Organism-Response (SOR) theory is employed to study user attitude changes, and immersion is examined through the Flow Theory. The study found that interactions between NPCs and users directly and indirectly influence user satisfaction and loyalty. This suggests that NPCs capable of providing users with desired information, rather than merely following predetermined protocols, can enhance the user's affinity for the game. Furthermore, the intelligence and human-likeness of NPCs were found to indirectly influence satisfaction and loyalty through immersion. These findings underscore the importance of GPT-applied NPCs in the gaming industry, with potential implications for the future development and enhancement of such NPCs within games.