Набор инструментов мастера сюжетника (НИМС)

Галерея изображений набора инструментов мастера сюжетника
НИМС - это редактор для написания вводных для ролевых игр (РИ). В процессе работы вы создаете персонажей, описываете истории, пишете адаптации произошедших событий, а затем НИМС группирует эти данные в файлы для выдачи игрокам. Кроме того, есть инструмент просмотра хронологии событий, фильтр по персонажам, группы персонажей, отношения персонажей карта сюжета и отрисовка социальных связей. НИМС реализован в виде интерактивной веб-страницы в двух версиях: однопользовательская офлайн версия (доступна для скачивания) и многопользовательская серверная версия (по запросу). Все, что вам нужно для работы с НИМС это веб-браузер. Проверялась работа программы в Firefox, Chrome. Internet Explorer не поддерживается.

Путеводитель по ресурсам НИМС

Знакомство и сопровождение

Основная концепция и возможности описаны в презентации. Попробовать НИМС онлайн можно по ссылке. Это не серверная версия, а обычная веб-страница для ознакомления. Назначение всех страниц и всех кнопок описано в документации доступной как онлайн, так и в скачиваемом архиве. Периодически я делаю скринкасты по использованию НИМС и новостям проекта на YouTube канале. Все версии НИМС для скачивания находятся здесь (кроме серверной, которая ещё официально не выпущена).

Сообщество

Основное русскоязычное сообщество это группа вконтакте. Кроме этого вы можете написать мне напрямую на ntsdk(dog)yandex(dot)ru. Так же вы можете подписаться на email рассылку с новостями проекта (см. форму под блоком ссылок).

Материалы

Исходный код НИМС находится в открытом доступе в репозитории под лицензией Apache 2.0. В отдельном репозитории хранятся сопроводительные материалы и мультиязыковая поддержка: презентация, документация, база-пример и переводы.

Ссылки:

Электронный лист персонажа по Миру Тьмы для четвёртой редакции

Галерея изображений листа персонажа по Миру Тьмы

Веб-страница 'Лист персонажа WoD v20 от NtsDK' это электронный лист персонажа для настольных ролевых игр во вселенной Мир Тьмы (World of Darkness) в версии 20th Anniversary Edition.

В текущей версии реализованы одностраничные листы персонажей для Vampire: the Masquerade и Changeling: the Dreaming.


Песочница для шаблонизаторов Docxtemplater и Mustache

Галерея изображений песочницы для экспериментов с шаблонизаторами Docxtemplater и Mustache
На этой странице в интерактивном режиме можно отредактировать шаблон Mustache, посмотреть результат рендеринга Mustache, сконвертировать шаблон Mustache в шаблон docxtemplater и сгенерировать docx файл по шаблону docxtemplater.

Сага о Форкосиганах. Карта ПВ-туннелей (Vorkosigan Saga wormholes map)

Галерея изображений карты ПВ-туннелей по вселенной Барраяр
При проведении игр по вселенной Саги о Форкосиганах регулярно возникает необходимость в карте ПВ-туннелей. Те карты, что я видел были довольно низкого качества в растровом формате. Я решил, что с этим нужно что-то сделать. Во-первых, я сделал карту в формате graphML. Это специальный формат для рисования схем, который редактируется с помощью бесплатной программы yEd. Теперь вы можете в любой момент отредактировать карту (перекрасить, добавить или удалить миры, переделать надписи, изменить расположение миров на рисунке) и экспортировать ее в растровое или векторное изображение. Во-вторых, миры на карте могут быть упорядочены алгоритмически. Смотрите видео как это сделать. Получившуюся у меня карту я экспортировал в формат png и svg. Так же я прилагаю описание схемы ПВ-тоннелей в формате JSON на случай алгоритмического построения карт. Например, с помощью этих данных я сделал автоматически отрисовываемую трёхмерную карту ПВ-туннелей. Все вышеизложенное выполнено на двух языках - русском и английском.

Measurelook - формат и просмотровщик результатов вычислительных экспериментов

Галерея изображений Measurelook
Measurelook это формат и просмотровщик результатов вычислительных экспериментов. Measurelook был разработан для хранения в одном файле информации об эксперименте и результате эксперимента. Подробнее см. репозиторий.

Программы для РИ

Галерея изображений моих программ для ролевых игр живого действия
Периодически я делаю небольшие программки для РИ. Они будут перечислены здесь.

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

"Микшерный пульт ролевой игры онлайн" (The Mixing Desk of LARP) - популярный инструмент мастеров ролевых игр в зарубежном интернете. Он предназначен для взгляда на игру со стороны, на процесс как мастера делают игры и какие решения принимают. Микшерный пульт настраиваемый - можно добавлять/удалять бегунки и сохранять результаты своей работы. Проверено в Firefox и Chrome.

Браузерная геоигра "От столицы до столицы"

Случайным образом выбирается 6 столиц государств и нужно расположить столицы в порядке удаления от первой. Показывает, что города близкие на плоской карте могут оказаться более далекими на нашей сферической планете.

Перевод презентации Джеффа Дивальда "Как написать ролевую игру: основы теории ролевых игр живого действия"

В поисках информации по созданию сюжетов для РИЖД, я нашёл видео и презентацию Джеффа Дивальда из США, в которой он рассказывает о своём опыте создания игр. Джефф играет в РИЖД с 1986 года, участвует в конвентах, мастерит игры) Я захотел поделиться с вами этой находкой и попросил у него разрешение на перевод, и он его одобрил)
Содержание:
  • Об авторе и РИЖД
  • 12 правил написания РИЖД
  • Как начать: концепция игры, цели персонажей, золотой треугольник, главное правило
  • Размер, форма и длительность: как выбирать, проблема Белых советов
  • Написание персонажей: где и как размещать информацию, архетипы игроков
  • Модели: недостатки и что делать, если они всё-таки нужны
  • Заключение

Приложение для РИЖД City Runner

Галерея изображений приложения City Runner
Проект City Runner был сделан для городской ролевой игры Аркхэм. По ту Сторону. и включает в себя сервер и редактор для составления врат. Мастер создает в редакторе схему врат. Врата состоят из испытаний, которые будет проходить игрок. Схема врат загружается на сервер и активируется. После этого игрок может заходить во врата по ссылке. Мастера печатают ссылки в виде QR-кодов, игроки ищут QR-коды и выполняют задания. Админка сервера адаптирована для десктопов, а игровая часть для смартфонов.

Информационная система для РИЖД Cyber-City

Галерея изображений информационной системы City Runner
Проект Cyber-City был сделан для игры на базе Battletech 3: Цена Арены. Мы делали ее большой толпой. Cyber-City это игровой портал, реализующий информационную составляющую игры. Он включает в себя: банк, управление виртуальным имуществом (акции, компании и т.д.), организация боев, IM игрок-игрок и игрок-мастер, рейтинги и др. Все самописное, использует Java+Tomcat+MySQL.

Визуализация алгоритмов Data Mining: K-Means vs. Fuzzy C-Means

Галерея изображений алгоритмов кластеризации K-Means и Fuzzy C-Means
Когда-то мне было нужно сравнить алгоритмы кластеризации K-Means и Fuzzy C-Means, и я сделал для этого визуализацию. Сейчас в ней зашиты следующие параметры - генерируется 4 кластера по 50 точек. Размер кластера фиксирован. Далее выполняется инициализация центроидов - случайным образом выбирается 4 точки из имеющихся. Далее выполняется кластеризация. У каждого кластера свой цвет. В алгоритме Fuzzy C-Means точки раскрашиваются в смесь цветов в соответствии с расстоянием до центроида. В алгоритме K-Means каждая точка окрашивается в соответствии с цветом кластера. Кроме того, для каждого кластера строится выпуклая оболочка для рисования контура. Раньше еще рисовались треки центроидов, но после обновления fabric.js это почему-то перестало работать.

Игры с геймджемов

Галерея изображений моих игр с геймджемов
Уже три года участвую в Global Game Jam. В 2014 мы сделали Unstable Willy - платформер на двух человек. В 2015 Ink Must Flow - платформер со странной физикой. В 2016 - Twitch Plays OiT9ja - игрушка для коллективных голосований в чате на твиче.

Система "Ассистент выборы"

Галерея изображений системы Ассистент выборы

Система «Ассистент выборы» предназначена для фиксации информации о явке избирателей на избирательные участки по часам и сравнения явки между выборами. В комплекте идет база-пример на которой можно увидеть все возможности системы. Система реализована в виде интерактивной веб-страницы. Все, что вам нужно для работы с системой «Ассистент выборы» это веб-браузер. Проверялась работа программы в Firefox, Chrome. Работа в Internet Explorer не проверялась. Для работы системе «Ассистент выборы» не требуется соединение с интернетом. Для запуска системы «Ассистент выборы» скачайте архив по ссылке, распакуйте его и запустите файл polls. Так же вы можете скачать документацию к системе по ссылке. Для использования распакуйте архив и запустите файл polls_assistant.


Правовая информация

Моя страничка на github
© Т. В. Речкалов, 2017-2023