신규 트윈모션 에셋을 무료로 제공합니다

NPC Chat System

1
별 5개 중 1개(평점 1개)
  • 0%
  • 0%
  • 0%
  • 0%
  • 100%

Chat system - Talk with NPC's through a text chat just like with your human-friends! Fully customizable and easy to expand custom logic to your words, includes Oversight Level and a Special Map with three riddles!

  • 지원 플랫폼
  • 지원 엔진 버전
    4.27
  • 다운로드 유형
    전체 프로젝트
    이 제품은 언리얼 엔진 프로젝트 전체 폴더와 함께 환경 설정 파일, 콘텐츠 파일 및 .uproject 파일을 포함하고 있으며 새로운 프로젝트를 생성할 때 템플릿으로 사용할 수 있습니다.

Before reading the long and boring text below you may want to check out the video presenting the tool in action!

A cool Demo is included if you wish to try it out!


If you need support or have any questions - visit my Discord



NPC Chat System Features:


  •  Send messages over text chat to communicate with NPC's
  •  Easily add new NPC's that answer with custom logic based on a text send by User via chat
  •  Make non-speaking NPC
  •  Easily expand and customize logic behind the keywords
  •  Make unique NPC's or just some 'bases' to reuse so they will answer differently but not change anything in game

or perform same logic

  •  Select between lastly sent messages to reuse them
  • Random speech occurences (if specified)
  • Speech when going away without saying farewell or when suddenly changing the person you talk to
  • Possibility to get through sent messages log and reuse previos messages
  • Chat Log is copyable as it's an Read Only Editable Box as well the message bar but instead it's fully editable
  • Talk to closest NPC
  • Visible response above NPC's head



It includes some presets which are well commented including Variables Tooltips so it's easy to understand what's happening and why, also a deeper insight video prepared for those who have bought the Product!


NPC_Master - the Parent of all NPC's, contains the basic logic and without any modification is already capable of answering to some basic keywords

NPC_Default - 1st Child of the Master Class, a little bit more enchanced functionality, also shows how to change the code for own puprposes


Two additional Characters that have a mini-quest for you, those are the best example of how this tool can be used!


NPC_Quest1 - Main NPC that has a quest on the 1st map

NPC_Quest1Bushido - 2nd NPC connected to the quest, both are an explanation and example on how to properly use this system


NPC_Cube - Something different from the bots you see around!


And 4 more NPC's that are included in a Secret Map! But what's the secret to get in there?

기술적 세부사항

Number of Blueprints: 14


1 Component

2 Widgets

1 BPI

1 Actor

10 Characters (Player and 8 different NPC's)



Input:


 Keyboard + Mouse



Enter to start typing in chat or send a message


[ - previous message from history

] - next message from history 


Mouse Wheel to change the camera distance




Fully BP Based System


External Plugins:

None


Network Replicated:

No


Supported Development Platforms:

Windows x64


Supported UE4 Versions:

4.27.2


Documentation: 

The project is very well commented, Level contains 4 info boards at the Overview Map, a Special Map with 3 riddles and a special room and also here is a little video (same as the one at the beginning) for some oversight.