Dungeon 3d конструктор подземелья

Обновлено: 16.05.2024

Закралась мне в один злополучный день в голову мысль "А не попробовать ли поиграть в настольные ролевые игры?". Идея долго томилась в голове, пока у меня с друзьями не выдался шанс собраться вместе. Идея была высказана, никто против не был, но никто до этого никогда не играл самостоятельно. По итогу, я на 2 недели плотно углубился в изучение вопроса и готов предоставить всем страждущим краткие выдержки о том, как стать игровым мастером 1-го уровня.

Начальные требования

Во-первых, если вы хотите познакомится с настольными ролевыми играм в целом , то большинство советуют начать именно с «Dungeons & Dragons» (дальше по тексту DnD ). Причина проста: самая популярная настолка с самой большой фанбазой и, как следствие, с большим набором материалов на самую разную тематику. Поняв принцип работы DnD, ориентироваться в остальных ролевых системах будет значительно проще, будь это Pathfinder, Shadowrun или World of Darkness. Никто вам не запрещает начать сразу с них, это просто рекомендация бывалых мастеров.

Во-вторых, важно желание играющих. У всех игроков должно быть желание играть, иначе ничего не получиться вовсе. В частности, у всех должно быть желание отыгрывать своего персонажа, т.е. сознательно играть за столом свою роль, иначе магии погружения не произойдёт. Важно объяснить это игрокам, прежде чем начинать объяснять правила.

В-третьих, необходимо сразу определиться с мастером. Мастер подземелий (aka Dungeon Master, гейм-мастер, ГМ, ДМ, ведущий и т.д.) рассказывает игрокам историю, в которой они принимают непосредственное участие. Соответственно, мастер должен знать не только эту самую историю, но и правила, по которым она развивается, т.е. правила игры. Если Вы в вашей компании единственный заинтересованный в этой теме, то с вероятностью в 99% процентов Вы и будете мастером. Заранее предупреждаю, что даже для начальной подготовки понадобиться довольно много времени. Как я уже писал, в моём случае это 2 недели.

В-четвёртых, необходимо время и место для сбора на игру. Да, можно собраться онлайн, через Discord, Skype или ещё чего, и использовать разнообразные виртуальные столы, такие как Tabletop Simulator (настольное решение) или Roll20 (браузерное решение). Но для первого раза лично рекомендую собраться за одним физическим столом, чтобы никто вам не мешал. Время также особенно важно, поскольку партия, рассчитанная мной на 4-5 часов в итоге затянулась на 7-8. И это без учёта создания персонажей и объяснения базовых правил. Никто из игроков не должен никуда спешить.

В-пятых, реквизит. Теоретически, чтобы играть в DnD игрокам ничего не нужно. Достаточно телефона с необходимым материалами. Однако, для первого раза, а именно для наглядности происходящего, стоит подготовиться. Хотя бы карты нарисовать или найти готовые в интернете.

Базовые правила

Основные правила системы DnD 5 редакции (самой востребованной на данный момент) описаны в 3 книгах по 300+ страниц: книге игрока, книге мастера и бестиарии. Читать всё необязательно , чтобы понять принцип.

Книга игрока состоит из 3 частей: создание персонажа, правила игры и магия.

1) 170 страниц первой части посвящены созданию персонажа игрока. Здесь подробно описаны все расы, классы и предыстории, которые игрок может выбрать, создавая своего персонажа. Пусть игроки ознакомятся хотя бы со списком выбора, а уж подробнее читают сами, если что-то заинтересовало. Мастеру же, вместе с игроком, нужно будет создать персонажа, опираясь на текст этой части. Если конкретнее, то необходимо выписать все характеристики, способности и снаряжение персонажа игрока, согласно тому, что написано в его расе, классе и предыстории. Заполняются эти характеристики в "Лист персонажа". Такой должен быть у каждого игрока. Для ускорения и упрощения процесса, рекомендую воспользоваться этой памяткой , авторства Сергея Тен. Для ещё большего ускорения процесса можно найти готовых персонажей в интернете и отдать игрокам, но не каждый захочет так играть.

2) 30 страниц второй части посвящены взаимодействию игроков с миром и битвам. Их необходимо прочитать каждому игроку . В идеале, ещё можно закрепить прочитанное наглядным примером, в виде видео или стрима партии в DnD знающими игроками. В особенности это касается мастера.

3) Оставшаяся книга, не считая приложений, посвящена магии разных классов в DnD. Ознакомится с этой частью стоит игрокам, чьи персонажи могут применять магию. Можно не вникать, это скорее справочник по всем заклинаниям, так что ищите то, что необходимо конкретно вам. Тоже самое касается и приложений.

Книга мастера полностью посвящена созданию собственных приключений. Рекомендуется к ознакомлению мастерам, которые уверены в своих силах. Для начинающих же, рекомендуется взять книгу с готовым приключением, пример которой описан ниже.

Бестиарий , по сути своей, огромный справочник с информацией о монстрах, населяющих мир DnD. Используется для просмотра характеристик тех или иных монстров для игры. Игрокам необязательно знать о его существовании.

Короче говоря, чтобы начать играть, игрокам достаточно прочитать вторую часть книги игрока. Для мастера же, это куда б о льший объём работы. Ознакомившись частично с книгой, я пошёл смотреть видео о том, как правильно вести игру. Найти их не сложно, на YouTube есть множество на любой вкус. Проблема только во времени, потому что на разбор только основных механик может уйти не час и не два. А на изучение различных нюансов и альтернативных правил и то уйдёт несколько недель и месяцев. Морально готовьтесь наизусть запоминать отдельные главы из книги игрока. Помимо этого, если соберётесь взять готовое приключение, необходимо будет прочитать и изучить его вдоль и поперёк. В качестве стартового приключения, можно приобрести "Затерянные рудники Фанделвера", либо найти её в pdf, что не есть хорошо. Так я и сделал.

Подготовка

Итак, что в итоге понадобится для игры, если уж вы решили, как и я, взять приключение "Затерянные рудники Фанделвера":

  • Мастер (скорее всего Вы);
  • Игроки, в количестве 3-5 человек;
  • Листы персонажей каждого игрока (для начала хватит и одной страницы);
  • Книга с описанием кампании и её прочтение мастером;
  • Наборы костей (дайсов) номиналом 4, 6, 8, 10 и 20 граней. Если совсем уж не вариант (как в моём случае, поскольку найти кости в небольшом городе практически невозможно), то можно использовать генераторы случайных чисел в виде приложений на телефоны. Однако, реальные дайсы всё же удобнее и нагляднее;
  • Пишущие принадлежности. Хотя бы 1 карандаш и ластик на стол;
  • Карты приключения. В стартовом наборе, если не ошибаюсь, они есть. Я нашёл отдельно и распечатал на обычном принтере ( источник ). Если не вариант, можно нарисовать вручную. Опционально;
  • Миниатюры. Любой опознавательный материал, который поможет игрокам ориентироваться на карте. Фигурки, игрушечные солдатики, фишки из настольных игр. Можно заморочиться, найти развёртки фигурок персонажей и врагов в pdf, распечатать и склеить. Совсем уж бюджетный вариант – салфетки с подписями. Опционально;
  • Атмосферная музыка. Например, на YouTube множество плейлистов специально подобранной фэнтезийной музыки для DnD. Опционально;
  • Знание мастером общих правил и хорошее настроение от игроков. Опционально.

Имея это всё под рукой, можно смело приступать к игре.

Процесс игры

Тут я мало что могу рассказать. Самое сложное здесь – начать. Дальше пойдёт всё своим чередом. По хорошему, мастер не должен подглядывать в книгу правил или заставлять игроков ждать, но как первый опыт, пойдёт. Несмотря на то, что игрок волен делать всё что ему хочется, стоит всё таки провести определённые границы заранее, чтобы история не ушла не туда . Также, желательно подготовиться к непредвиденным обстоятельствам. Да, всего не предусмотреть, но стоит хотя бы попытаться.

Если вы взяли за первое приключение стартовую кампанию про "рудники", то в книге кампании специально оставлены примеры и пометки того, что говорить, как вести историю, какие альтернативные решения конфликта возможны и что должны делать игроки в определённых ситуациях. Там же есть характеристики всех встречающихся в пути монстров и краткое описание каждого встреченного героями NPC, а также советы по его отыгрышу. В общем, книга старается охватывать всё максимально комфортно для новичков, чтобы те поняли принцип, по которому работают сценарии и приключения в мире DnD.

Отдельно выделю отыгрыш мастером врагов. Помните, что мастер есть рассказчик, мирные жители, природа, погодные явления, монстры и Б-г всего мира, по которому путешествуют герои ваших игроков. Соответственно, отыгрывать их роли является одной из основных трудностей мастерского дела. Это очень утомляет, поэтому важно делать перерывы с эмоциональной разгрузкой. На 7 часу нашей игры было около 3 часов утра на часах и я настолько устал что-либо вести, что закончил бой команды с гоблинами раньше задуманного, сказав что "оставшиеся гоблины трусливо сбегают". Не надо так делать, не будьте мной, будьте морально готовы к такому.

Собственно, это всё что я могу рассказать. Да, процесс изучения всего и вся далеко не самый быстрый. Мастеру придётся перелопатить прилично литературы и обучающего материала, и при этом не запутаться во всём. Но, наверное, оно того стоит. Мои игроки остались довольны партией и уже хотят продолжения, к которому я ещё не готов ни физически, ни морально. Вроде как, все более-менее счастливы. Игроки интересно провели время, а я дал волю своему творческому порыву. Даже если вам не понравится, это всё равно довольно уникальный опыт.
Спасибо за прочтение!

C подробным описанием всего процесса и ссылкой на репозиторий.

Алгоритм создания 3D-подземелий похож на таковой для 2D-простанств, поэтому сперва опишем принципы генерации плоских карт.

Сначала нужно рандомно разместить комнаты в пространстве.

Следующий шаг — создание переходов между комнатами. Представим, что каждое помещение — это точка, а линии между ними — коридоры. В результате получится сетка. Для создания этой сетки автор решил использовать триангуляцию по алгоритмам Делоне — этот подход позволяет избежать появления длинных острых треугольников и создать множество сравнительно коротких связей между точками. Чтобы реализовать триангуляцию Делоне, автор использовал алгоритм Боуэра-Уотсона.

Теперь нужно уменьшить количество переходов между помещениями, потому что в игре не нужно так много коридоров. Для этого Vazgriz решил исключить петли и придать сетке древовидную структуру при помощи алгоритма Minimum Spanning Tree (MST). Чтобы сделать это, автор использовал алгоритм Прима.

Minimum Spanning Tree обозначено зелёными линиями. Все серые линии — это кандидаты на удаление. Но у каждой есть вероятность в 12,5%, что она останется. Это нужно для создания более интересной карты с возможными петлями

Следующий важный шаг — поиск путей между комнатами. Для этого Vazgriz использовал алгоритм A* — он нужен, чтобы найти оптимальный путь между двумя точками.

Vazgriz добавил уточнение к A*, которое указывает, что пути могут накладываться друг на друга. Также путь не может проходить сквозь помещение, поэтому ему проще «обойти» его

Теперь можно переходить к 3D-подземелью. Общий принцип тот же, но на каждом шаге нужно использовать 3D-версии алгоритмов.

Сперва нужно создать помещения в 3D-пространстве. Главное отличие от предыдущего примера — теперь комнаты находятся на разных этажах.

Второй шаг — генерация сетки при помощи тетраэдрализации по алгоритмам Делоне: добавилось третье измерение, поэтому связь между помещениями нужно показывать при помощи тетраэдров (с четырьмя вершинами), а не треугольников (с тремя).

Vazgriz отметил, что не нашёл в сети код, который позволил бы реализовать эту задумку, поэтому ему пришлось самостоятельно менять алгоритм Боуэра-Уотсона. В нём он поменял описанную окружность на описанную сферу и всё заработало в 3D

Теперь нужно определить Minimum Spanning Tree, убрать лишние переходы (и оставить некоторые с вероятностью 12,5%)

Последний шаг, поиск пути, получился самым сложным. Чтобы реализовать пэсфайндинг в 3D, разработчику пришлось добавить алгоритму A* возможность подниматься и опускаться. Но проблема в том, что в А* не заложено специфическое поведение для таких ситуаций.

Чтобы добавить лестницу, автор решил сделать особую группу тайлов, которая появляется каждый раз, когда нужно создать вертикальный переход.

Синие квадраты — обычные тайлы. Зелёные — лестница. Зелёная группа тайлов сделана так, чтобы лестница занимала только два нижних квадрата, а два верхних — оставались пустыми. Это нужно для того, чтобы лестница была правдоподобной

Но в результате получилось, что A* считал пустые клетки в зелёной группе тайлов неиспользованными, поэтому прокладывал путь поверх них

Всё дело в том, что A* в момент поиска пути одновременно прокладывает сразу множество дорожек и одна и та же клетка в одном случае может использоваться в качестве обычного прохода, а в другом — в качестве лестницы. И если добавить тайлы, которые больше одной базовой клетки, то это помешает прокладывать остальные пути. В результате правильный путь может быть не найден, потому что лестница займёт нужное пространство. Если же игнорировать лестницы, то тайлы будут накладываться друг на друга.

Для решения проблемы Vazgriz сделал так, чтобы тайлы сохраняли информацию о всём пути, который ведёт к ним. Если окажется, что следующий тайл находится на пути к предыдущему тайлу, то A* не будет использовать его.

На самом деле финальный алгоритм сложно назвать A*, потому что в нём слишком много специфичных правил. Но он позволяет искать путь в 3D-пространстве, используя те же принципы. Единственное ограничение — иногда получается найти путь не для всех переходов

Если использовать такой подход, могут получиться самые разные варианты подземелья: с широкими лестницами, двумя лестницами, ведущими к одной двери, с лестничной площадкой, объединёнными залами и так далее.

ANY KEY | Настольные игры | D&D | Петербург |Спб

✅

Привет, друг! В этой теме я буду собирать для тебя полезные файлы для печати и ознакомления, которые делаю сам или нахожу на просторах интернета по тематике DUNGEONS & DRAGONS

⚠

Если у тебя есть интересные файлы и ты тоже хочешь ими поделиться, просто пиши мне в ЛС: @andyjefers

ANY KEY | Настольные игры | D&D | Петербург |Спб

ANY KEY | Настольные игры | D&D | Петербург |Спб

😃

В помощь новичку
1. Шпаргалки, которые помогут освоиться в игре.
2. Справочник "Идеальный персонах" поможет создать прекрасного героя.

ANY KEY | Настольные игры | D&D | Петербург |Спб

ANY KEY | Настольные игры | D&D | Петербург |Спб

ANY KEY | Настольные игры | D&D | Петербург |Спб

😎

Большие справочные материалы
1) Путеводитель по классическому сеттингу D&D
2) Описание основных фракций в классическом сеттинге D&D
3) Путеводитель по самому крупному городу побережья - Глубоководье
4) Справочник по монстрам от писателя Воло (персонаж игры)
5) Справочник о врагах Морденкаинена (персонаж игры)
6) Дополнительная информация о мире D&D от Занатара (персонаж игры)
7) Вторая книга дополнительной информации о мире D&D от Занатара (персонаж игры) (НЕ ОФИЦИАЛЬНАЯ)
8) Книга о силе природы, подобных монстрах и тд.
9) Книга про механики пара-панка в мире D&D (НЕ ОФИЦИАЛЬНАЯ)
10) Книга о переплетении D&D и современного мира (НЕ ОФИЦИАЛЬНАЯ)

Dungeons and Dragons

Независимо от того, являетесь ли вы опытным ветераном этой настольной игры или новичком, который хочет в первый раз окунуться в ролевую фэнтезийную игру, вам может захотеться поиграть в неё в интернете.

Вокруг D&D существует огромное онлайн-сообщество, от частных игр до трансляций в Twitch и массовых веб-сериалов/подкастов, таких как Critical Role (скоро появится мультсериал на Amazon Prime Video).

Игра также очень хорошо подходит для онлайна. Благодаря сочетанию словесного повествования и предсказуемой механики (которая основана главным образом на бросании кубиков и добавлении очков к вашей личной статистике) можно успешно играть в D&D через веб-камеру, и необязательно собираться вместе лично.

Итак, что потребуется, чтобы играть в D&D онлайн?

Это руководство расскажет вам, какое оборудование потребуется для игры, какое программное обеспечение установить для трансляции видео, как весело провести время в сражениях с гигантами, эльфами или кем-то ещё.

Планируйте и создавайте своих персонажей

В D&D требуется создавать персонажа, выбрав список функций и способностей из официального руководства Dungeons and Dragons Player. В классической игре игрок записывает эту информацию на свой лист персонажа. При этом Мастеру подземелья будет сложно отслеживать данные игроков при игре в сети, поэтому можно воспользоваться несколькими современными сервисами, чтобы упростить эту задачу.

DND Beyond представляет собой официальный цифровой сборник содержимого Dungeons and Dragons. Тут есть не только весь доступный контент из исходников, но также интегрированная система для создания цифровых листов персонажей и настроек кампании.

Это может очень помочь Мастеру подземелья, запускающему онлайн-игру, поскольку так он сможет организовать игровой процесс, получив доступ к электронным листам персонажей игроков для того, чтобы следить за хит-поинтами, дарить дополнительные предметы и управлять очками опыта, если это необходимо. Кроме того, в DND Beyond есть множество функций для повышения удобства игры, таких как бета-версия Encounter Builder, которая позволит Мастерам подземелий проверить вероятность того, что их игроки выживут в предстоящей битве.

Также вы можете бросать цифровые кубики, которые подсчитают счёт за вас. Это удобно для новичков, которые ещё не знакомы с математической стороной игры. Сервис предлагает несколько наборов кубиков на выбор, а также возможность включить звуки бросания кубика для тех, кому их не хватает.

wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали авторы-волонтеры.

Рано или поздно всем игрокам в D&D приходится брать на себя роль ведущего. Вам придется научиться создавать подземелье для игры. Мы расскажем, как это делается.

Изображение с названием Create a Dungeon in D&D Step 1

Посмотрите, какие стоят настройки кампании. Это может быть кампания Забытые миры, Эберрон, Грейхок и так далее. Это может даже быть мир, который вы создали сами. Вам нужно знать, в какой среде будет проходить игра, а также какого уровня будут персонажи. Вы должны находить ответы на все эти вопросы моментально, если хотите быть хорошим ведущим.

Изображение с названием Create a Dungeon in D&D Step 2

Теперь вам нужно подумать, каким будет ваше подземелье. Оно может быть подводным, например, вы можете поставить игрокам задание - очистить подземелье от злобных орков или избавиться от Гильдии Воров или найти зарытое сокровище. Для начала лучше просто поставить задачу прохождения подземелья. Это будет сделать легче всего для начинающих игроков. В подземелье могут жить обычные и случайные монстры. Поставьте несколько ловушек и сундуков с сокровищами.

Изображение с названием Create a Dungeon in D&D Step 3

Теперь начните создание самого подземелья. Напишите короткую и интересную предысторию о том, откуда и зачем появилось подземелье. Возможно, это заброшенный древний город гномов. Возможно, это золотая шахта или тюрьма для приговоренных заключенных. Избегайте клише, придумайте что-то оригинальное. Разработайте географическое местоположение подземелья.

Изображение с названием Create a Dungeon in D&D Step 4

Возле подземелья должны находиться хоть какие-то поселения. В них игроки смогут закупать оружие и другие полезные вещи.

Изображение с названием Create a Dungeon in D&D Step 5

Придумайте персонажей, живущих в поселении. Некоторые из них должны быть интересными и глубоко проработанными. Они могут рассказывать игрокам о местных легендах и предупреждать об опасности, которая их ожидает. Введите вопросы и ответы на вопросы.

Изображение с названием Create a Dungeon in D&D Step 6

Нарисуйте карту подземелья. Для этого лучше использовать клетчатую бумагу. В битве вы будете считать клетки, поэтому используйте клетчатую бумагу большого размера. В вашем квесте должно быть хотя бы 1 столкновение с тремя монстрами или больше. Также должна быть хотя бы 1 встреча с супер сильным монстром-боссом (в финальной части квеста). Поставьте хотя бы 1 ловушку или закрытую дверь, на которой нужно взломать замок. Расставьте сундуки с сокровищами, которые игроки смогут разделить между собой. В сундуках могут быть магические и немагические предметы, драгоценные камни, зелья и деньги. Не нужно класть в сундук слишком много предметов.

Изображение с названием Create a Dungeon in D&D Step 7

Выберите монстров, с которыми встретятся игроки. Их должно быть не меньше 3-х. это могут быть орки или гоблины. Для создания главного монстра-босса можно использовать прототип Фантома или Призрака. Если игроки выше 1-го уровня, монстры должны быть сильные.

После выбора монстров расставьте их по подземелью. Укажите их параметры и уровень - параметры защиты, атаки, скорость, магические способности, инициативность в бою и так далее.

Изображение с названием Create a Dungeon in D&D Step 9

Выберите сокровище, которое можно спрятать в сундук, поставив его в труднодостижимом месте. Его могут охранять монстры. Если ваши персонажи первого уровня, наградите каждого из них 100 монетами, драгоценными камнями, 1 предметом оружия и целебными зельями.

Изображение с названием Create a Dungeon in D&D Step 10

Осталось проработать детали. Расставьте закрытые двери, секретные двери, ловушки. Укажите, какой эффект производят ловушки. Придумайте какие-нибудь интересные характеристики для своего подземелья, делающие игру более увлекательной.

Читайте также: