Поиск программного обеспечения для карт отношений персонажей

Я начал работать над проектом и хотел, чтобы все мои персонажи и их отношения были хорошо организованы.

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

Особенности, которые я ищу:

  • узлы (символы) вставляются как набор данных
  • отношения могут быть добавлены в любое время
  • в программе есть инструмент поиска для поиска узлов
  • Я могу добавлять теги или критерии поиска к узлу, как в базе данных (например, возраст; «выберите имя, где возраст = 25» или что-то в этом роде).
  • визуальный вывод всех отношений

Если вы когда-либо работали с базой данных, вы, вероятно, знаете, что я имею в виду под критериями поиска.

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

Смотрели ли вы на генеалогические сервисы, например, Ancestry, которые позволили бы вам составить генеалогическое древо?

Ответы (4)

Описание того, что вы ищете, сразу же наводит на мысли о ментальных картах (не каламбур, но WOCKA WOCKA WOCKA!). Я не уверен, что они будут отвечать всем требованиям, но я решил выбросить их на ваше рассмотрение.

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

Первый — Scapple from Literature и Latte, создатели Scrivener. Это позволяет вам создавать свободные ассоциации между различными узлами и подключать их, когда и если вы хотите. В нем нет встроенной иерархии, что делает его близким к тому, что вы выразили в своем вопросе:

http://www.literatureandlatte.com/scapple.php#scapple-features

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

Второй, который я нашел, может похвастаться мощной функцией поиска среди многих, многих других функций, но по цене. Это называется XMind:

http://www.xmind.net/features/

XMind также имеет фильтрацию и то, что они называют «детализацией», которые могут сделать его более подходящим для этого случая. Но опять же, это имеет свою цену. Премиум-лицензия дает доступ ко всему этому, но кажется, что бесплатная версия предоставляет только возможности построения диаграмм. так вот что.

Всего пару вариантов для просмотра. Это, конечно, не ЕДИНСТВЕННЫЙ способ сделать это, и на самом деле здесь, в Writers, есть еще один пост в том же духе:

Программное обеспечение для разработки и организации персонажей

Возможно, эти советы помогут больше. В любом случае, удачи вам в поисках и с вашим проектом!

А как насчет самого Скривенера?? Я считаю, что у них есть инструмент в программном обеспечении, который позволяет вам наносить на карту такие вещи, как пробковая доска. Я не уверен, что у него будет функция поиска.
@ggiaquin Да, и это здорово, но нет никакого способа связать элементы на пробковой доске друг с другом. И я не могу толково говорить о возможностях поиска. Почему бы вам не добавить Scrivener в качестве собственного ответа? :)
Буду ждать комментариев Лорен. Она любит рекомендовать scrivener: у меня нет реального опыта даже с использованием scrivener. Вместо этого я решил попробовать novlr в качестве инструмента для письма. Гораздо проще для трусов вроде меня. Итак, Мое предложение не будет глубже того, что я уже сказал в качестве комментария.
О, тогда я не могу дождаться ответа @LaurenIpsum! Мне нравится Scrivener, но у меня мало опыта работы с большинством функций. Должно быть познавательно!
У Scrivener есть два способа связи. Вы можете добавлять ссылки вне текста или в текст, используя вики-подобную функцию. Ссылки ведут только в одну сторону, поэтому, если вы хотите перемещаться в обоих направлениях, вам нужно добавить ссылку на каждый элемент (например, Люк->Дарт, Дарт->Люк).
@DaleHartleyEmery, спасибо за это! Очень полезно! Может быть, вы могли бы добавить к этому несколько деталей и опубликовать в качестве ответа на ОП?
Я тоже выбрасываю это, просто взгляните, так как это бесплатно: YWriter6-spacejock.com/yWriter6.html

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

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

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

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

Теперь я начал работать, не создавая собственное программное обеспечение, которое отвечает всем пунктам, которые я упомянул.
Я использую Unity, потому что это единственная платформа для разработки, в которой у меня есть опыт создания графических интерфейсов.
Для моей базы данных я выбрал SQLite.
Я надеюсь, что скоро у меня будет первый простой прототип.
Я опубликую ссылку, когда она будет доступна.

вероятно, не лучшее место для размещения такой ссылки. Обычно это не одобряется, поскольку это будет считаться вымогательством, которое не является частью сайта (или любого StackExchange, если уж на то пошло, я полагаю). Вы также должны полностью раскрыть информацию о том, что это ваше программное обеспечение. Тем не менее, мне интересно, какова была цель этого вопроса, поскольку вы изначально заявили, что не знаете, как кодировать (по крайней мере, кодировать графический интерфейс) или создавать базу данных. Когда вы предлагаете опубликовать ссылку, мне интересно, сколько из этого было, если бы был такой продукт, чтобы вы могли попытаться ухватиться за угол.
@ggiaquin Я разместил этот вопрос 3 дня назад и надеялся, что инструмент уже существует, но я также видел в Интернете несколько других вопросов с похожими темами, и ни один из них, похоже, не нашел программу, соответствующую их потребностям. Поэтому я начал исследовать, как настроить небольшую локальную базу данных. <br/> И я не смог бы написать хороший пользовательский интерфейс, даже если бы от этого зависела моя жизнь, но с Unity, который на самом деле является игровым движком, это больше похоже на перетаскивание. <br/> Это все еще не будет выглядеть идеально, хотя. <br/> И, конечно же, как только я получу рабочую сборку, вы сможете скачать ее бесплатно (если я когда-нибудь зайду так далеко).
Это просто то, что я делаю для себя, и если кто-то еще хочет использовать это, я согласен.

Недавно я запустил Graphy ( https://graphy.studio/ ) для любителей карт отношений! Это все еще альфа-версия, но бесплатная, веселая и функциональная!

Вот некоторые примеры:

Симпсоны: https://graphy.studio/graphs/xMxlExGqjF2IlllBCmJo

Губка Боб: https://graphy.studio/graphs/yZnI0Ek6HLOrJLvnSDnX

Любая обратная связь будет принята с благодарностью. Спасибо!

Добро пожаловать в Write.SE! Просто чтобы сделать это более полным ответом, сколько функций, перечисленных в вопросе, есть в настоящее время и сколько планируется? (Кроме того, для любых потенциальных голосующих против / удаляющих голосующих это не соответствует определению спама на сайте, поскольку OP заявил о своей принадлежности к программному обеспечению.)