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 PDF
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
Read Print
Internet Authorized users SPbPU
Read Print
Internet Anonymous

Access count: 1 
Last 30 days: 1

Detailed usage statistics