Какой конструктор компьютерных настольных игр лучше всего подходит для карточных игр?

Я слышал о нескольких дизайнерах компьютерных настольных игр, таких как Vassal , Cyberboard и Zun Tzu . Что лучше всего подойдет для создания собственной карточной игры? Обратите внимание: я готов использовать тот, о котором не слышал, если он соответствует моим потребностям. Следует отметить:

  1. Мне нужно 2 колоды карт
  2. У каждого игрока есть своя собственная рука, но перед ним будет несколько карт в игре, которые могут видеть все пользователи.
  3. Каждая карта будет иметь несколько характеристик, в основном несколько целых чисел, привязанных к номиналу карты.
  4. Я хочу, чтобы это работало с Windows 7 и XP.
  5. Было бы неплохо играть по локальной сети или интернету, но это не обязательно.
  6. Я бы предпочел, чтобы в настоящее время не было никакой графики, я хочу просто иметь несколько текстовых меток на каждой карте на данный момент.

Еще немного обо мне.

  • Я Java-программист среднего уровня, а также имею некоторые знания C и C++. Я также знаю языки сценариев, такие как Python, на среднем уровне.
  • Я бы предпочел иметь что-то относительно легкое, но это не обязательно.

Ответы (3)

Игровой движок Battlegrounds — это тот, который вы, кажется, не рассматривали, но, возможно, вам следует. Похоже, он соответствует всем вашим критериям, кроме № 6 — вам нужно предоставить изображения каждой карты; тем не менее, я считаю, что есть бесплатные приложения для создания карт, которые могут создавать для вас такую ​​​​графику, извлекая информацию для каждой карты из базы данных или электронной таблицы Excel.

Одна приятная особенность BGE заключается в том, что вам не нужно программировать, писать сценарии или редактировать XML.

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

Вы обязательно должны следить за CardForest .

Он позволяет создавать карточные игры, просто указав правила в онлайн-редакторе кода.

Вы просто пишете свои правила на CoffeeScript или JavaScript (см. ссылку ) и получаете работающую многопользовательскую онлайн-игру.

примечание 1: это закрытая бета-версия. Вы можете подать заявку на присоединение на веб- сайте
примечание 2 (отказ от ответственности): я создаю это

Пожалуйста, не могли бы вы добавить некоторые детали, резюмируя что-то о том, почему этот сайт поможет ответить на вопрос? В нынешнем виде такой краткий ответ — это граничащий со спамом продукт.
Привет, @ire_and_curses. Я добавил некоторые детали. Надеюсь, понятно, что этот проект очень важен для вопроса. В любом случае, буду рад ответить на любые вопросы :).