Генераторы для ролевых игр на Штормовой башне
Опубликовано: 31.08.2019
Содержание
Как работают генераторы?
В основе каждого генератора лежит выбор случайных элементов из заранее записанных массивов данных и подстановка их в нужные места шаблона. В простейшем виде это выглядит как предложение-шаблон вида: «перед вами стоит … с … глазами», куда на места троеточий случайным подставляются данные (мужчина, женщина, собака) и (карими, голубыми, зелеными).
Для чего нужны генераторы?
Чтобы быстро и легко получать заготовки различных игровых элементов. Генераторы здорово экономят время ведущего для подготовки к игре – вы можете не планировать, что игроки посетят рынок или таверну, но что, если они захотят это сделать? Конечно самый простой вариант — это сказать «вы пришли на маленький рынок, здесь много народу и торгуют почти всем». Но гораздо проще воспользоваться генератором и получить уже готовый список всего что происходит в этой время в этом месте, характеристики товаров, продавцов и кучу других деталей.
Генератор создает только заготовки?
Подстановка слов в шаблон осуществляется случайным образом и порой это приводит к довольно «странным» результатам. Впрочем, многие «странности» чаще всего лишь добавляют смеха и интереса – согласитесь, весьма неожиданно в занюханной забегаловке на окраине города вдруг получить от бармена бутылку марочного коньяка. Но чаще всего это не повод говорить о несовершенстве программного кода, а напротив, подумать – как попал к этому пройдохе такой дорогой напиток? По-моему, это завязка для небольшого мини-приключения!
Генератор действительно работает случайным образом?
Страшная тайна – нет, это не так. Всегда есть вероятность того, что какое-то событие будет более частым, а какое-то более редким – блондинки встречаются в жизни не редко, но все-таки реже брюнеток. По этой причине в нормальном генераторе также предусмотрена подстройка – шанс выпадения определенных событий, обычно наиболее типовых, выше, чем для «редких».
Сколько комбинаций случайных событий выдает генератор?
Посчитаем. Если у нашего генератора есть 3 шаблона-предложения в каждое из которых подставляется одновременно по 1 случайным образом выпавшему значению из 10… мы получим 120 комбинаций. Если есть 10 шаблонов-предложений в каждое из которых подставляется одновременно по 1 случайным образом выпавшему значению из 50… мы получим 10272278170 комбинаций. Неплохо?
Калькулятор для расчета вероятностей.
Генераторы на Штормовой башне
Чем они отличаются от уже существующих? Ничем – они такие же как большинство англоязычных, но разве что на русском языке и более-менее проработаны и «олитературены». Сейчас их немного, но будут и другие. Я запланировал воссоздать на русском языке все наиболее популярные генераторы из ныне имеющихся на английском языке. На данный момент есть:
- Генератор таверн
- Генератор рынков
- Генератор толпы
- Генератор таинственных остров
- Генератор турниров
- Генератор заговоров
- Генератор весьма загадочных мегалитов
- Генератор сосудов для зелий
Если у вас есть предложения или мысли для новых программ или улучшения существующих – оставляйте комментарии, и будем пытаться воплотить ваши идеи!
Автор: Александр «Мэлфис К.» Фролов. Источник: Штормовая башня
Подписывайтесь на нашу группу Вконтакте и будьте в курсе всех изменений.