Системний аналіз алгоритмів генерації лабіринтів для інтерактивних ігрових середовищ
| dc.contributor.author | Трофименко Олена Григорівна | |
| dc.contributor.author | Задерейко Олександр Владиславович | |
| dc.contributor.author | Янковський Олег Георгійович | |
| dc.contributor.author | Каіров Володимир Олексійович | |
| dc.contributor.author | Морозова Ганна Сергіївна | |
| dc.contributor.author | Trofymenko Olena G. | |
| dc.contributor.author | Zadereyko Оlexander V. | |
| dc.contributor.author | Iankovskii Oleg G. | |
| dc.contributor.author | Kairov Volodymyr O. | |
| dc.contributor.author | Morozova Hanna S. | |
| dc.date.accessioned | 2025-11-05T07:50:14Z | |
| dc.date.issued | 2025 | |
| dc.description | Системний аналіз алгоритмів генерації лабіринтів для інтерактивних ігрових середовищ = Systematic analysis of maze generation algorithms in interactive game environments / О. Г. Трофименко, О. В. Задерейко, О. Г. Янковський, В. О. Каіров, Г. С. Морозова // Кібербезпека: освіта, наука, техніка. – 2025. – Т. 2, № 30. – С. 259–279. | |
| dc.description.abstract | Лабіринти у відеоіграх слугують не лише інструментом навігації, а й комплексним елементом дизайну, який поєднує технічні, естетичні та ігрові функції. Використання процедурної генерації, інтерактивних елементів та адаптивних систем дозволяє реалізувати інноваційні підходи до побудови віртуального простору. Мета дослідження полягає у формуванні системної класифікації алгоритмів процедурної генерації лабіринтів для застосування в розробці відеоігор, а також у визначенні їх функціональних характеристик, переваг і обмежень з урахуванням технічних і геймдизайнерських вимог. Актуальність теми дослідження зумовлена зростанням ролі процедурного контенту в сучасному геймдеві, що забезпечує підвищену реіграбельність, адаптивність і зниження витрат на ручне проєктування рівнів. У межах дослідження проведено огляд і порівняльний аналіз сучасних алгоритмів генерації лабіринтів, зокрема класичних (DFS, Прима, Крускала, Еллера, Вілсона, Олдоса–Бродера), клітинних автоматів (Rule 4/5, Conway CA, Maze CA, Mazectric, Hybrid CA), шумових функцій (Perlin, Simplex, Worley), фрактальних систем (L-системи, криві Гільберта) та алгоритмів на основі машинного навчання (нейроеволюція, WFC, марковські моделі). Запропоновано класифікацію алгоритмів за типом базової структури (граф, решітка, автомат, шум, ML-модель), що дозволяє систематизувати підходи до генерації лабіринтів залежно від архітектурних і функціональних ознак. Встановлено, що класичні алгоритми забезпечують високу передбачуваність і продуктивність, тоді як клітинні автомати та гібридні підходи дозволяють створювати складні, органічні або декоративні структури. Наукова новизна полягає у створенні уніфікованої класифікації алгоритмів генерації лабіринтів, яка враховує як структурні, так і геймплейні параметри, що дозволяє обґрунтовано вибирати оптимальні рішення для конкретних ігрових задач. Практичне значення роботи полягає в можливості використання результатів для побудови адаптивних систем генерації рівнів, створення навчальних платформ для вивчення алгоритмів, а також розробки рекомендаційних систем вибору алгоритмів залежно від жанру гри, технічних обмежень та очікуваної складності. | |
| dc.description.abstract1 | Labyrinths in video games serve not only as navigation tools but also as complex design elements that combine technical, aesthetic, and gameplay functions. The use of procedural generation, interactive elements, and adaptive systems enables innovative approaches to construct virtual spaces. The purpose of this study is to develop a systematic classification of algorithms for the procedural generation of labyrinths for use in video game development and to determine their functional characteristics, advantages, and limitations, considering technical and game design requirements. The relevance of the research lies in the growing importance of procedural content in modern game development, which enhances replayability, adaptability, and reduces the cost of manual level design. This study presents a review and comparative analysis of modern maze generation algorithms, including classical approaches (DFS, Prim’s, Kruskal’s, Eller’s, Wilson’s, Aldous–Broder), cellular automata (Rule 4/5, Conway’s Game of Life, Maze CA, Mazectric, Hybrid CA), noise functions (Perlin, Simplex, Worley), fractal systems (L-systems, Hilbert curves), and machine learning-based algorithms (neuroevolution, Wave Function Collapse, Markov models). A classification of algorithms by the type of underlying structure (graph, grid, automaton, noise, ML model) is proposed, allowing for the systematization of maze generation approaches based on architectural and functional characteristics. It is established that classical algorithms offer high predictability and performance, while cellular automata and hybrid methods enable the creation of complex, organic, or decorative structures. The scientific novelty of the study lies in the development of a unified classification of maze generation algorithms that consider both structural and gameplay parameters, thus enabling informed choices of optimal solutions for specific game design tasks. The practical significance of this work lies in its applicability to build adaptive level generation systems, creating educational platforms for studying algorithms, and developing recommendation systems for selecting algorithms based on game genre, technical constraints, and desired complexity. | |
| dc.description.provenance | Submitted by Ганна Морозова (ganna.morozova@nuos.edu.ua) on 2025-11-04T18:05:33Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 Trofymenko_ Zadereyko_ Iankovskii_ Kairov_ Morozova.pdf: 1193737 bytes, checksum: ae468187c202649f02d2f11ab3c80e4d (MD5) | en |
| dc.description.provenance | Step: reviewstep - action:reviewaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2025-11-05T07:49:34Z (GMT) | en |
| dc.description.provenance | Step: editstep - action:editaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2025-11-05T07:49:53Z (GMT) | en |
| dc.description.provenance | Step: finaleditstep - action:finaleditaction Approved for entry into archive by Диндеренко Катерина (kateryna.dynderenko@nuos.edu.ua) on 2025-11-05T07:50:14Z (GMT) | en |
| dc.description.provenance | Made available in DSpace on 2025-11-05T07:50:14Z (GMT). No. of bitstreams: 1 Trofymenko_ Zadereyko_ Iankovskii_ Kairov_ Morozova.pdf: 1193737 bytes, checksum: ae468187c202649f02d2f11ab3c80e4d (MD5) Previous issue date: 2025 | en |
| dc.identifier.govdoc | DOI 10.28925/2663-4023.2025.30.972 | |
| dc.identifier.issn | 2663–4023 | |
| dc.identifier.uri | https://eir.nuos.edu.ua/handle/123456789/11383 | |
| dc.language.iso | uk | |
| dc.subject | алгоритми | |
| dc.subject | оптимальність алгоритмів | |
| dc.subject | графи | |
| dc.subject | генерація лабіринтів | |
| dc.subject | розробка ігор | |
| dc.subject | лабіринт | |
| dc.subject | машинне навчання | |
| dc.subject | algorithms | |
| dc.subject | optimality of algorithms | |
| dc.subject | graphs | |
| dc.subject | maze generation | |
| dc.subject | game development | |
| dc.subject | maze | |
| dc.subject | machine learning | |
| dc.title | Системний аналіз алгоритмів генерації лабіринтів для інтерактивних ігрових середовищ | |
| dc.title.alternative | Systematic analysis of maze generation algorithms in interactive game environments | |
| dc.type | Article |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Trofymenko_ Zadereyko_ Iankovskii_ Kairov_ Morozova.pdf
- Розмір:
- 1.14 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 4.38 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: