RichVanD Ответов: 1

Кто-нибудь знает о шахматном движке с открытым исходным кодом для программирования игр с непрямоугольными досками?


Я изобрел и разработал шахматы осады замка, которые представляют собой шахматный вариант, который объединяет традиционные шахматы с круговыми шахматами (византийские шахматы). Около 10 лет назад я написал сценарий для миллионов игр. На протяжении многих лет я добавил множество вариаций своей игре, а миллиарды. Игры работают очень хорошо, но было 3 правила, которые игроки должны были выполнять вручную, потому что я не мог понять, как написать сценарий для них, а персонал Zillions вообще не был полезен.

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

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

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

Спасибо, Рич Ви.

Что я уже пробовал:

Я писал сценарии своих игр в миллиардах игр, но я не мог понять, как написать их для рокировки, en passant и специального правила для того, когда король находится рядом со стеной замка. Моя главная проблема с Zillions-это его ценник в 25 долларов. Мне нужен такой же свободный, каким был Джокли.

1 Ответов

Рейтинг:
1

Gerry Schmitz

Онлайн требует "серверов". Кто-то должен оплачивать счета, если это не рекламодатели.

Оффлайн .. вы можете разрабатывать все "свободные" программы, которые хотите, используя Unity и т. д.


RichVanD

Используя такие программы, как Unity, я считаю, что мне придется начать с нуля, создавая шахматный движок, а затем запрограммировать свою игру для запуска в шахматном движке. Знаете ли вы о каких-либо существующих шахматных движках с открытым исходным кодом, написанных на Unity или другом языке? Существует множество существующих шахматных движков, многие из которых можно использовать бесплатно. Например, Jocly был игровым движком (я думаю, написанным на Java), который был открытым исходным кодом и бесплатным для использования. Но, к несчастью для меня, какой-то хакер(ы) полностью разгромил их сервер и вывел их из строя.

У меня нет навыков программирования или времени, чтобы заново изобрести игровой/шахматный движок. Шахматный движок Zillions of Games является проприетарным, но его скриптовый язык для создания игр является открытым исходным кодом. Но я не могу позволить себе купить пользовательскую лицензию по 25 долларов за каждого, чтобы каждый мог играть в эту игру либо как приложение на своем компьютере, либо онлайн.

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

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

Спасибо