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

dc.contributor.authorСтариш, Єва Георгієвна
dc.date.accessioned2024-12-12T09:16:07Z
dc.date.available2024-12-12T09:16:07Z
dc.date.issued2024
dc.description.abstractУ кваліфікаційній роботі розробляється тема «Використання кінцевих автоматів для моделювання поведінки віртуальних персонажів». Мета роботи – дослідження основних принципів функціонування кінцевих автоматів та їх застосування для реалізації алгоритмів керування складною поведінкою персонажів у відеоіграх жанру «2D-Platformer». Виконано аналіз предметної галузі та розглянуто існуючі аналоги з урахуванням можливих станів ворожих персонажів. Розроблено дизайнерський документ. Реалізовані кінцеві автомати, які забезпечують моделювання поведінки персонажів. Розроблено демонстраційну версію комп'ютерної гри жанру «2D-Platformer» на основі ігрового двигуна Unity та проведено тестування змодельованої поведінки віртуальних персонажів.
dc.description.abstractThe 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.
dc.identifier.citationСтариш, Є. Г. Використання кінцевих автоматів для моделювання поведінки віртуальних персонажів = Using finite state machines to simulate the virtual characters behavior : кваліфікаційна робота бакалавра / Є. Г. Стариш. – Одеса, 2024. – 130 с.
dc.identifier.urihttps://dspace.onu.edu.ua/handle/123456789/40118
dc.language.isouk
dc.publisherОдеський національний університет імені І. І. Мечникова
dc.subject123 комп’ютерна інженерія
dc.subjectбакалавр
dc.subjectкінцевий автомат
dc.subjectвідеоігри
dc.subject2D-Platformer
dc.subjectUnity
dc.subjectfinite state machine
dc.subjectvideo games
dc.titleВикористання кінцевих автоматів для моделювання поведінки віртуальних персонажів
dc.title.alternativeUsing finite state machines to simulate the virtual characters behavior
dc.typeDiplomas
Файли
Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Стариш.pdf
Розмір:
4.75 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed upon to submission
Опис: