PENERAPAN FINITE STATE MACHINE UNTUK MENGATUR PERGERAKAN PADA NPC (NON PLAYER CHARACTER)

Sitanggang, Martondy Victor (2020) PENERAPAN FINITE STATE MACHINE UNTUK MENGATUR PERGERAKAN PADA NPC (NON PLAYER CHARACTER). Undergraduate thesis, Universitas Katolik Musi Charitas.

[thumbnail of Cover] Text (Cover)
IF-2020-1313011-Cover.pdf

Download (1MB)
[thumbnail of Abstract] Text (Abstract)
IF-2020-1313011-abstract.pdf
Restricted to Registered users only

Download (86kB) | Request a copy
[thumbnail of Tableofcontent] Text (Tableofcontent)
IF-2020-1313011-tableofcontent.pdf
Restricted to Registered users only

Download (110kB) | Request a copy
[thumbnail of Chapter1] Text (Chapter1)
IF-2020-1313011-chapter1.pdf
Restricted to Registered users only

Download (207kB) | Request a copy
[thumbnail of Chapter2] Text (Chapter2)
IF-2020-1313011-chapter2.pdf
Restricted to Registered users only

Download (786kB) | Request a copy
[thumbnail of Chapter3] Text (Chapter3)
IF-2020-1313011-chapter3.pdf
Restricted to Registered users only

Download (1MB) | Request a copy
[thumbnail of Chapter4] Text (Chapter4)
IF-2020-1313011-chapter4.pdf
Restricted to Registered users only

Download (456kB) | Request a copy
[thumbnail of Conclusion] Text (Conclusion)
IF-2020-1313011-conclusion.pdf
Restricted to Registered users only

Download (88kB) | Request a copy
[thumbnail of Reference] Text (Reference)
IF-2020-1313011-reference.pdf
Restricted to Registered users only

Download (96kB) | Request a copy
[thumbnail of Attachment] Text (Attachment)
IF-2020-1313011-attachment.pdf
Restricted to Registered users only

Download (536kB) | Request a copy
[thumbnail of Complete] Text (Complete)
IF-2020-1313011-complete.pdf
Restricted to Repository staff only

Download (4MB) | Request a copy
[thumbnail of Summary_id] Text (Summary_id)
IF-2020-1313011-summary_id.pdf
Restricted to Registered users only

Download (795kB) | Request a copy
[thumbnail of Application] Other (Application)
IF-2020-1313011-application.rar
Restricted to Repository staff only

Download (22MB) | Request a copy

Abstract

The development of artificial intelligence is currently developing very rapidly, one of which is in the field of gaming. Games usually consist of players and NPC (Non Player Character) which adds to the excitement of the game. NPC is useful as an enemy or friend in the game. With the algorithm applied therein the NPC can move according to the conditions that occur. One of the existing studies implements the Finite State Machine method to determine NPC actions to make movements such as falling, and walking. The movements carried out by the NPC in this study seemed unrealistic. Therefore, this research explores further to implement the Finite State Machine method on enemy NPCs in order to be able to make movements according to the conditions accepted by the NPC. The system implemented is in the form of a simulation game with a FPS (First Person Shooter) genre. The system was designed using the prototype method and made with the Unity Game engine. The final result of this study is a simulation game with the application of the Finite State Machine on the enemy NPC so that the response of the NPC movement can change according to the conditions faced by the NPC.

Keywords: Game, NPC(Non Player Character), Finite State Machine, Movement

Item Type: Thesis (Undergraduate)
Uncontrolled Keywords: Game, NPC(Non Player Character), Finite State Machine, Movement
Subjects: T Technology > T Technology (General)
T Technology > TA Engineering (General). Civil engineering (General)
T Technology > TJ Mechanical engineering and machinery
Divisions: Theses - S1 > Informatics Study Program
Depositing User: Users 1097 not found.
Date Deposited: 09 Sep 2020 09:58
Last Modified: 10 Sep 2020 05:33
URI: https://eprints.ukmc.ac.id/id/eprint/4395

Actions (login required)

View Item
View Item