Комментарии 17
Интересная штука. Если довести до ума и уложиться в приемлемые деньги, можно сделать бизнес.
Так и вижу:
Игрок расставляет фигуры, система по датчикам проверяет их (у каждой свой датчик)
Игрок выбирает уровень сложности (хоть банальным переключателем) и жмёт старт.
И всё. Можно играть.
Надо только посмотреть, есть ли какой-нибудь шахматный алгоритм, который хорошо играет, но имеет небольшие системные требования, чтобы какой-нибудь самый дешёвый одноплатник потянул.
И систему передвижения сделать максимально компактной и энергоэффективной. Правда, не думаю, что получится сделать автономной и компактной, чтобы без розетки или килограммового аккумулятора хватало на несколько часов.
Во-первых надо было слона на c5 брать )
Во-вторых такая механика требует гораздо более сложного алгоритма:
- уводить побитую фигуру за край доски;
- рокировку (и другие сложные ходы типа коня на закрытое поле) делать в несколько приёмов. Например, короля ставить со смещением, передвигать ладью чтобы она не сбивала другие фигуры, поправлять короля.
В третьих сама механика требует ускорения. Подавляющее количество игр без соперника напротив (то есть за компом) - это блиц.
Ну и в целом механика, по-моему (а я мечтаю о такой доске), это тупиковый вариант, потому что комфортная игра (с быстрыми ходами и без необходимости поправлять фигуры) в 2-х измерениях (не поднимая фигуры над другими при ходах) требует одновременного движения нескольких фигур, чтобы расступались когда нужно и вставали на место.
Очень зависит от размера клеток и размера фигур. Если фигуры занимают менее половины клетки, то сдвинуть в одну сторону, провести нужную фигуру и поправить в другую не особенная проблема. Современные двигатели могут это делать с такой скоростью, что дерево доски воспламеняться будет :).
Но есть вариант и похардкорнее. Каждую клетку можно снабдить механизмом подъёма и опускания фигуры, с крышкой. Т.е. попросту механизм прятания фигур сделать. Спрятал, провел, вернул обратно. Будет вообще мгновенно.
Можно и скрестить два варианта сделав механизм сдвигания и поправления фигур, т.е. банальных два электромагнита один с краю, второй в центре. Включил крайний, фигуры сдвинулись, провел, включил центральный.
Много чего можно нарукоблудить... Вот на пенсию выйду :)....
Тоже пробовали похожую систему собрать.
Но шахматы - нерациональная (для реализации) игра в данном случае. Гораздо лучше что-нибудь фентезийное.
Там и рокировки, и "прыжки" конём не потребуются в таком случае.
Гораздо лучше что-нибудь фентезийное.
Или процессное, типа стола Metasonic Touch
В системе нужно будет также предусмотреть функцию поднятия не только удаляемой фигуры, но и самой доски, на случай возможных ситуаций в игре:
Скрытый текст
Тут манипулятор так и просится. Задачи перевода полярных координат в декартовы сейчас по моему еще в детском саду задают. И манипулятор дешевенький и простой, нет миллиметровых точностей, нет сверхскоростей, фигуры можно оптимизировать, захватывая их тем же магнитом с манипулятора. Любые ходы конем или слоном, сложные захваты и рокировки. И намного зрелищнее, чем "фигурки бегают".
Пока что вижу главной проблемой - скорость. Возможно стоит попробовать использовать вспомогательный привод, для "одновременного" движения нескольких фигур. Один двигает основную фигуру, которой ходят, второй - убирает сбитые фигуры и отодвигает другие, на пути движения.
Для этого определенно придется придумать что-то с размерами приводов.
Эффектнее всего будет выполнить фигуры в виде маленьких андроидов с ногами.
И пусть ходят и сражаются.
Скрытый текст

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

PI BOARD: автоматизированный шахматный робот