Похожие презентации:
Саенков_4ПМ_Процедурная_генерация
1.
Образовательно-научный кластер «Институт высоких технологий»БФУ имени И. Канта
Разработка программы для процедурной генерации карт для
настольной ролевой игры Dungeons & Dragons
Выполнил:
Студент 4 курса бакалавриата
направления «Прикладная математика
и информатика»
Саенков Андрей Александрович
2026 Прикладная математика и информатика
Руководитель:
к.т.н., доцент ВШКНиИИ
Тарачков Михаил Владимирович
2.
АктуальностьВ современное мире постепенно живое общение замещается виртуальным.
Люди всё чаще предпочитают цифровые развлечения, вместо настоящих.
Однако, благодаря некоторым компьютерным играм, люди начали
задумываться о том, чтобы ознакомится с прародителями подобных игр,
которые часто являются именно настольными играми. Одним из таких
примеров является популярная настольная ролевая игра Dungeons & Dragons.
Цель данной дипломной работы состоит в создании карты мира, которая бы
позволила людям улучшить своё восприятие игры, сделав мир игры более
реальным и конкретным.
2026 Прикладная математика и информатика
2
3.
ЦельРазработка приложения, которое предоставляет удобную и
функциональную карту для ведущего и игроков для
партии(игры)в реальном мире.
На карте местности будут создаваться различные биомы,
реки, озёра, поселения.
2026 Прикладная математика и информатика
3
4.
Задачи1. Разработать модуль генерации рельефа
2. Разработать климатическую модель (температура и осадки)
3. Разработать систему генерации биомов
4. Разработать алгоритм размещения рек
5. Разработать систему размещения поселений
6. Разработать механизм визуализации карты
7. Разработать графический интерфейс пользователя
2026 Прикладная математика и информатика
4
5.
Стек технологий1. Python 3.12 — язык реализации
2. perlin-noise — шум Перлина (рельеф и климат)
3. NumPy, SciPy.ndimage — вычисления и клеточный автомат
4. Pillow — отрисовка итоговой карты
5. Matplotlib — промежуточная визуализация
6. pymorphy3 — склонение названий поселений
7. PyQt6 — графический интерфейс
2026 Прикладная математика и информатика
5
6.
Архитектура и конвейер генерации2026 Прикладная математика и информатика
6
7.
Общий ландшафт мира2026 Прикладная математика и информатика
7
8.
Общий ландшафт мира2026 Прикладная математика и информатика
8
9.
Диаграмма Уиттакера2026 Прикладная математика и информатика
9
10.
Распределение температуры ивлажности
2026 Прикладная математика и информатика
10
11.
Итоговая карта2026 Прикладная математика и информатика
11
12.
Внешний вид(было)2026 Прикладная математика и информатика
12
13.
Внешний вид(стало)2026 Прикладная математика и информатика
13
14.
Образовательно-научный кластер «Институт высоких технологий»БФУ имени И. Канта
Спасибо за внимание!
2026 Прикладная математика и информатика