Інформаційна система у вигляді ігрового застосунку з елементами штучного інтелекту
dc.contributor.advisor | Василюк, Андрій Степанович | |
dc.contributor.affiliation | Національний університет "Львівська політехніка" | |
dc.contributor.author | Романович, Олег Ігорович | |
dc.contributor.author | Romanovych, Oleh Ihorovych | |
dc.coverage.placename | Львів | |
dc.date.accessioned | 2025-03-04T13:00:43Z | |
dc.date.created | 2024 | |
dc.date.issued | 2024 | |
dc.description.abstract | Магістерська кваліфікаційна робота присвячена дослідженню, розробці та впровадженню багатожанрового ігрового застосунку, що поєднує жанри Tower Defense (TD) і First-Person Shooter (FPS) з використанням сучасних технологій ігрового дизайну [1-6] та елементів штучного інтелекту [7]. Актуальність теми зумовлена швидким розвитком ігрової індустрії, яка на сьогодні є однією з найбільших сфер цифрової економіки [8-1]. Попри велику кількість комерційних продуктів, сучасний ринок потребує інноваційних рішень, які не лише розважають, а й сприяють розвитку користувачів. Інтеграція жанрів TD і FPS створює новий формат ігрового процесу, орієнтованого на стратегічне мислення, швидкість реакції, точність рухів та гнучкість рішень. Об’єкт дослідження – процес розробки ігрових застосунків, що інтегрують різні жанрові елементи для створення комплексного інтерактивного ігрового досвіду. Предмет дослідження – концепція, механіки і технології, що забезпечують інтеграцію жанрів Tower Defense і First-Person Shooter у межах одного ігрового процесу. Мета дослідження: створити комп’ютерну гру, яка поєднує жанри TD і FPS, забезпечуючи інноваційний ігровий досвід із використанням сучасних технологій ігрової розробки та впровадженням унікальних механік. Проведено аналіз популярних жанрів комп’ютерних ігор та розроблено концепцію інтеграції FPS і TD. Створено функціональний прототип гри, що поєднує механіки стратегічного планування і динамічних бойових дій. Розроблено унікальні ігрові механіки, зокрема: • Захист центрального об'єкта, що рухається, від хвиль ворогів. • Обмеження руху гравця під час захисту, що підвищує складність ігрового процесу. • Можливість гравця самостійно визначати тривалість підготовчої фази, яка впливає на результати рейтингу. Проведено тестування гри, що підтвердило її відповідність визначеним цілям, високий рівень інтерактивності та оптимальне поєднання жанрових механік. Розроблений продукт є важливим внеском у розвиток української ігрової індустрії. Інтеграція жанрів FPS і TD відкриває нові перспективи для створення ігор, які здатні зацікавити широку аудиторію, забезпечуючи новий рівень взаємодії користувача з віртуальним середовищем. Проект також може бути основою для подальших досліджень у сфері ігрового дизайну, зокрема багатожанрових механік і систем адаптивного балансу. | |
dc.description.abstract | This master's qualification thesis is dedicated to the research, development, and implementation of a multi-genre gaming application that combines the Tower Defense (TD) and First-Person Shooter (FPS) genres, utilizing modern game design technologies [1-6] and artificial intelligence elements [7]. The relevance of the topic is driven by the rapid growth of the gaming industry, which is currently one of the largest sectors of the digital economy [8-10]. Despite the abundance of commercial products, the contemporary market demands innovative solutions that not only entertain but also contribute to users' development. Integrating TD and FPS genres creates a novel gaming format focused on strategic thinking, reaction speed, movement accuracy, and decision-making flexibility. Study object: The process of developing gaming applications that integrate various genre elements to create a comprehensive interactive gaming experience. Scope of research: Concepts, mechanics, and technologies that enable the integration of Tower Defense and First-Person Shooter genres within a single gaming experience. Goal of research: To develop a computer game that combines TD and FPS genres, providing an innovative gaming experience through the use of modern game development technologies and the implementation of unique mechanics. The thesis includes an analysis of popular computer game genres and the development of a concept for integrating FPS and TD. A functional game prototype was created, combining strategic planning mechanics with dynamic combat actions. Unique game mechanics were developed, including: • Protecting a moving central object from waves of enemies. • Limiting player movement during defense phases, increasing gameplay complexity. • Allowing players to independently determine the duration of the preparation phase, influencing their ranking results. The game was tested, confirming its alignment with the stated objectives, its high level of interactivity, and the optimal combination of genre mechanics. The developed product represents a contribution to the growth of the Ukrainian gaming industry. The integration of FPS and TD genres opens new perspectives for creating games capable of captivating a wide audience while offering a new level of user interaction with the virtual environment. The project also serves as a foundation for further research in game design, particularly in multi-genre mechanics and adaptive balance systems. | |
dc.format.pages | 115 | |
dc.identifier.citation | Романович О. І. Інформаційна система у вигляді ігрового застосунку з елементами штучного інтелекту : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.01 — Інформаційні системи та технології“ / Олег Ігорович Романович. — Львів, 2024. — 115 с. | |
dc.identifier.uri | https://ena.lpnu.ua/handle/ntb/63605 | |
dc.language.iso | uk | |
dc.publisher | Національний університет "Львівська політехніка" | |
dc.relation.references | Ernest Adams. Fundamentals of Game Design – 3rd ed. / Ernest Adams, Andrew Rollings. – San Francisco: New Riders, 2014. – 576 p. | |
dc.relation.references | Jane McGonigal. Reality Is Broken: Why Games Make Us Better and How They Can Change the World. / Jane McGonigal. – New York: Penguin Press, 2011. – 400 p. | |
dc.relation.references | Jesse Schell. The Art of Game Design: A Book of Lenses. – 3rd ed. / Jesse Schell. – Boca Raton: CRC Press, 2019. – 630 p. | |
dc.relation.references | Katie Salen. Rules of Play: Game Design Fundamentals. / Katie Salen, Eric Zimmerman. – Cambridge: MIT Press, 2004. – 688 p. | |
dc.relation.references | Staffan Bjork. Patterns in Game Design. / Staffan Bjork, Jussi Holopainen. – Hingham: Charles River Media, 2004. – 424 p. | |
dc.relation.references | Fullerton, Tracy. Game Design Workshop: A Playcentric Approach to Creating Innovative Games. – 4th ed. – Boca Raton: CRC Press, 2019. – 534 p. | |
dc.relation.references | Behavior trees for AI: How they work. Дата оновлення: 18.07.2014. [Режим доступу]: https://www.gamedeveloper.com/programming/behavior-trees-for-ai-how-they-work (дата звернення: 01.11.2024). | |
dc.relation.references | Мандрівка в часі: еволюція жанрів комп’ютерних ігор. Дата оновлення: 31.10.2024. [Режим доступу]: https://mindscope.biz.ua/mandrivka-v-chasi-evolyucziya-zhanriv-kompyuternyh-igor/ (дата звернення: 01.11.2024). | |
dc.relation.references | Історія геймдеву ХХ століття: від Spacewar! до Sonic the Hedgehog. Дата оновлення: 22.09.2024. [Режим доступу]: https://skvot.io/uk/blog/istoriya-geymdevu-hh-stolittya-vid-spacewar-do-sonic-the-hedgehog (дата звернення: 01.11.2024). | |
dc.relation.references | Ігрові жанри. Дата оновлення: 13.01.2024. [Режим доступу]: https://training.qatestlab.com/blog/technical-articles/games-genres/ (дата звернення: 01.11.2024). | |
dc.relation.referencesen | Ernest Adams. Fundamentals of Game Design – 3rd ed. / Ernest Adams, Andrew Rollings. – San Francisco: New Riders, 2014. – 576 p. | |
dc.relation.referencesen | Jane McGonigal. Reality Is Broken: Why Games Make Us Better and How They Can Change the World / Jane McGonigal. – New York: Penguin Press, 2011. – 400 p. | |
dc.relation.referencesen | Jesse Schell. The Art of Game Design: A Book of Lenses – 3rd ed. / Jesse Schell. – Boca Raton: CRC Press, 2019. – 630 p. | |
dc.relation.referencesen | Katie Salen. Rules of Play: Game Design Fundamentals / Katie Salen, Eric Zimmerman. – Cambridge: MIT Press, 2004. – 688 p. | |
dc.relation.referencesen | Staffan Bjork. Patterns in Game Design / Staffan Bjork, Jussi Holopainen. – Hingham: Charles River Media, 2004. – 424 p. | |
dc.relation.referencesen | Tracy Fullerton. Game Design Workshop: A Playcentric Approach to Creating Innovative Games – 4th ed. – Boca Raton: CRC Press, 2019. – 534 p. | |
dc.relation.referencesen | Behavior Trees for AI: How They Work. Updated: 18.07.2014. [Access mode]: https://www.gamedeveloper.com/programming/behavior-trees-for-ai-how-they-work (accessed: 01.11.2024). | |
dc.relation.referencesen | A journey through time: the evolution of computer game genres. Updated: 31.10.2024. [Access mode]: https://mindscope.biz.ua/mandrivka-v-chasi-evolyucziya-zhanriv-kompyuternyh-igor/ (accessed: 01.11.2024). | |
dc.relation.referencesen | The history of game development in the 20th century: from Spacewar! to Sonic the Hedgehog. Updated: 22.09.2024. [Access mode]: https://skvot.io/uk/blog/istoriya-geymdevu-hh-stolittya-vid-spacewar-do-sonic-the-hedgehog (accessed: 01.11.2024). | |
dc.relation.referencesen | Game genres. Updated: 13.01.2024. [Access mode]: https://training.qatestlab.com/blog/technical-articles/games-genres/ (accessed: 01.11.2024). | |
dc.rights.holder | © Національний університет "Львівська політехніка", 2024 | |
dc.rights.holder | © Романович, Олег Ігорович, 2024 | |
dc.subject | 8.126.00.01 | |
dc.subject | - Tower Defense | |
dc.subject | First-Person Shooter | |
dc.subject | штучний інтелект | |
dc.subject | інтерактивність | |
dc.subject | багатожанрові ігри | |
dc.subject | Tower Defense | |
dc.subject | First-Person Shooter | |
dc.subject | artificial intelligence | |
dc.subject | interactivity | |
dc.subject | multi-genre games | |
dc.title | Інформаційна система у вигляді ігрового застосунку з елементами штучного інтелекту | |
dc.title.alternative | Information System in the Form of a Game App with Artificial Intelligence Elements | |
dc.type | Students_diploma |