Використання кінцевих автоматів для моделювання поведінки віртуальних персонажів

Вантажиться...
Ескіз
Дата
2024
Науковий керівник
Укладач
Редактор
Назва журналу
ISSN
E-ISSN
Назва тому
Видавець
Одеський національний університет імені І. І. Мечникова
Анотація
У кваліфікаційній роботі розробляється тема «Використання кінцевих автоматів для моделювання поведінки віртуальних персонажів». Мета роботи – дослідження основних принципів функціонування кінцевих автоматів та їх застосування для реалізації алгоритмів керування складною поведінкою персонажів у відеоіграх жанру «2D-Platformer». Виконано аналіз предметної галузі та розглянуто існуючі аналоги з урахуванням можливих станів ворожих персонажів. Розроблено дизайнерський документ. Реалізовані кінцеві автомати, які забезпечують моделювання поведінки персонажів. Розроблено демонстраційну версію комп'ютерної гри жанру «2D-Platformer» на основі ігрового двигуна Unity та проведено тестування змодельованої поведінки віртуальних персонажів.
The qualification work covers the topic «Using finite state machines to simulate the virtual characters behavior». The aim of the work is to explore the fundamental principles of the functioning of finite state machines and their application in implementing algorithms for controlling complex behavior of characters in video games of the «2D-Platformer» genre. The work includes an analysis of the subject area and a review of existing analogues considering the possible states of enemy characters. A design document was developed. Finite state machines were implemented to simulate character behavior. A demonstration version of a computer game of the «2D-Platformer» genre was developed using the Unity game engine, and the simulated behavior of the virtual characters was tested.
Опис
Ключові слова
123 комп’ютерна інженерія, бакалавр, кінцевий автомат, відеоігри, 2D-Platformer, Unity, finite state machine, video games
Бібліографічний опис
Стариш, Є. Г. Використання кінцевих автоматів для моделювання поведінки віртуальних персонажів = Using finite state machines to simulate the virtual characters behavior : кваліфікаційна робота бакалавра / Є. Г. Стариш. – Одеса, 2024. – 130 с.
DOI
ORCID:
УДК