Details
Title | Система процедурной генерации игровых уровней: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» |
---|---|
Creators | Пьянов Алексей Юрьевич |
Scientific adviser | Кузнецова Лидия Валерьевна |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | процедурная генерация ; pcg ; unreal engine ; игровой уровень ; procedural generation ; game level |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.02 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-167 |
Rights | Доступ по паролю из сети Интернет (чтение, печать) |
Additionally | New arrival |
Record key | ru\spstu\vkr\34174 |
Record create date | 2/26/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Цель работы заключается в разработке системы процедурной генерации игровых уровней с использованием алгоритмов и методов автоматического создания уникального и разнообразного контента. Предметом исследования являются методы создания и способы применения алгоритмов процедурной генерации. Для достижения поставленной цели был проведён сравнительный анализ существующих алгоритмов. В рамках исследования была разработана модульная система процедурной генерации на основе алгоритма BSP-дерево, способная создавать игровые уровни, включающие комнаты, проходы между ними, контент (враги, препятствия, улучшения). Задачи, которые решались в ходе исследования: 1) Сравнительный анализ существующих методов процедурной генерации; 2) Разработка алгоритмов и архитектуры системы процедурной генерации уровней; 3) Разработка видеоигры на основе системы процедурной генерации уровней. Таким образом, результаты работы демонстрируют потенциал использования процедурной генерации для создания игровых уровней.
The objective of the work is to develop a system for procedural generation of game levels using algorithms and methods for automatically creating unique and diverse content. The subject of the study is the methods of creation and the ways of applying procedural generation algorithms. To achieve the goal, a comparative analysis of existing algorithms was conducted. As part of the research, a modular system for procedural generation based on the BSP-tree algorithm was developed. This system is capable of creating game levels that include rooms, passages between them, and content such as enemies, obstacles, and upgrades. The tasks addressed during the research included: 1) Conducting a comparative analysis of existing methods of procedural generation; 2) Developing algorithms and the architecture of a procedural level generation system; 3) Developing a video game based on the procedural level generation system. Thus, the results of the work demonstrate the potential of using procedural generation for creating game levels.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 1
Last 30 days: 1