zaključno delo
Nejc Sevčnikar (Author), Simon Kolmanič (Mentor)

Abstract

Diplomska naloga opisuje izdelavo končnih avtomatov, ki se lahko odzovejo na okolico in med seboj komunicirajo. Implementiramo jih znotraj računalniške igre z namenom interakcije z igralcem. Končnemu avtomatu definiramo stanja in pogoje za prehode med njimi. Na podlagi tega vežemo na stanja ustrezne dogodke. Stanjem dodamo animacije in vežemo pogoje za prehode na interne spremenljivke ali okolice. Zraven dodamo preprostega igralca, ki lahko vpliva na delovanje končnih avtomatov. Rezultat je več agentov znotraj igre, ki se lahko pomikajo po mapi in delujejo neodvisno. Poleg tega lahko sodelujejo tako, da premagajo igralca.

Keywords

končni avtomati;video igre;umetna inteligenca;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: [N. Sevčnikar]
UDC: 004.8:004.96(043.2)
COBISS: 86856963 Link will open in a new window
Views: 225
Downloads: 22
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Use of finite state machines in games
Secondary abstract: This bachelor’s thesis describes the creation of finite-state machines that can dynamically respond to their environment and communicate with each other. We implement them within a video game to interact with the player. We define the states of the finite-state machine and the transitions between them. Alongside them, we add animations to each state and link the transitions to internal variables and the surroundings. We also create a simple player capable of affecting the workings of finite-state machines. As a result, we get several finite-state machines inside a video game that can move around independently. They can also interact with each other to try and defeat the player.
Secondary keywords: finite-state machines;video games;artificial intelligence;
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije
Pages: IX, 48 str.
ID: 13404572
Recommended works:
, zaključno delo
, no subtitle data available
, diplomsko delo