Možnosti počítačem řízených charakterů v prostředí Unreal Engine

Abstract

The goal of this work is to study, test and describe different methods of artificial intelligence for NPCs (non player characters) in Unreal engine. The introduction part describes and shows different implementations of NPCs and interactive elements, also describes the possibilities in Unreal Engine. The second part describes implementation of chosen types of AI and examples of interactions. It also describes the process of designing dialog and inventory systems. The main result is an application with complex scenery that demonstrates different methods of interaction with NPCs and environment. Application is built using independent and reusable modules, mainly the inventory, dialog and animal modules. Everything is realised via the last available version of Unreal Engine (5.0.1)

Description

Subject(s)

Unreal Engine, Artificial intelligence, Inventory, Behaviour trees, Dialogues, Interactivity

Citation