RUS  ENG
Полная версия
ЖУРНАЛЫ // Программные системы: теория и приложения // Архив

Программные системы: теория и приложения, 2023, том 14, выпуск 4, страницы 123–140 (Mi ps433)

Прикладные программные системы

Генерация сюжетной составляющей для настольной ролевой игры

Д. А. Челышеваa, А. В. Ключиковb

a СГТУ им. Ю.А. Гагарина, Саратов, Россия
b ФГБОУ ВО Вавиловский университет, Саратов, Россия

Аннотация: Проведён анализ предметной области и актуальности настольных ролевых игр, а также их влияние на сферы деятельности человека. Изучена механика игрового процесса настольной ролевой игры Подземелья и драконы. Рассмотрены программные решения для создания сюжетного описания локаций, в том числе графическое представление карт и одностраничные приключения. Реализованы дизайн и адаптивный пользовательский интерфейс. Сформирована архитектура базы данных, а также реализована в формате JSON-файлов. Разработана архитектура модели, а также произведена её настройка. Описан блочный способ построения сюжета. Разработан алгоритм работы приложения по генерации сюжетной составляющей. Сформированы списки сюжетных составляющих, а также реализована логика случайного выбора участков описания с проверкой на адекватность и сочетаемость описания.

Ключевые слова и фразы: генерация сюжета, настольная ролевая игра, «Подземелья и Драконы», мобильное приложение, пользовательский интерфейс, блочный способ построения сюжета, база данных.

УДК: 004.946: 793.7
ББК: 77.056с.я92: З973

MSC: Primary 97P30; Secondary 68Q87

Поступила в редакцию: 12.05.2023
Подписана в печать : 02.12.2023

DOI: 10.25209/2079-3316-2023-14-4-123-140



© МИАН, 2025