Как стать автором
Обновить

Комментарии 30

Хм… А как конь будет перепрыгивать через фигуры?
Фигуры маленькие, так что будет не перепрыгивать, а обходить.
Мне тоже было интересно и я взял и посмотрел в приложенном видео. Это один из первых ходов. И стал -1 не не актуальный комментарий ;)
Вы даже 30 секунд видео осилить не смогли?
Я думаю, что ход отслеживается, как «фигура снята с такой-то клетки — фигура поставлена в такую-то клетку», например на герконах, с дальнейшей проверкой соответствия хода правилам игры и типу фигуры (иными словами — проверяем, может ли данная фигура сделать ход таким образом, как её поставил игрок).
См. на 0:19.
А я думал, что первым комментом будет — «Какой же конь виртуоз»!
а если конем как ладьей пойти?
www.youtube.com/watch?v=EIFnSxEvxBM Тут видно как программа обработает нелегальный ход )
Лучше сразу вот так — www.youtube.com/watch?v=EIFnSxEvxBM&t=153

Интересно, а если фигуру криво поставить? ;)
Очень круто!
Теперь надо увеличивать масштабы!
image
Лошадью ходи — век воли не видать!
«широкими возможностями самой платформы» сильно конечно сказано… и в чем же широкие возможности? в том что идет тупое нагромождение функций одна на другой на и без этого не особо производительном контроллере? может быть и удобно для тех кому лень научиться нормально программировать контроллеры, среди таких людей оно может и популярно, но имхо — никаких «широких возможностей» ардуино не дает
з.ы. — сосед только что сказал, что у них в 2006 в шахматном клубе такая была доска
Очень верно. Такую шахматную доску можно сделать почти на любом микроконтроллере, не используя никаких уникальных его фич. Единственное преимущество Arduino — относительная лёгкость освоения новичками. Хотя это преимущество нивелируется при попытке объяснить новичку, почему не работает его код.
Особенно мило, как поверженная фигура убегает с поля.
а распознает ли система мат, шах, невозможный ход?

Признавайтесь, кто узнал французскую защиту на видео? :)
А мне вот больше такой вариант по душе :-) Тоже реальная доска, правда, без ардуины, для управления клешнёй контролер lynxmotion используется но он тож на базе атмеги. Короче, управление манипулятором с ардуины ноу проблем сделать (я уже сделал).
А главное, можно такую фичу реализовать!
Ухи-ухи-ухи!!!
Никакая трехмерная картинка неспособна передать шаматную доску, фигуры и саму атмосферу игры.

Ага, и запах шахмат :)

— Где был?
— В шахматы играл.
— А почему водкой пахнет?
— А что, должно шахматами пахнуть?
Толстоваты шахматные доски. Это смутило. Да, «сложная магнитная система» все дела. Но ума не приложу зачем такая толщина, там же целых сантиметров 20.

На вскидку, там следовало бы расположить электромагнит и два сервопривода для движений по х и у координатам. подвел головку под нужную фигуру, включил магнит, и потащил. и все это реально в 4 сантиметра уместить.
upd: Не сразу заметил ссылку на видео с принципом работы. Все так и есть, а парни похоже просто не парились из-за габаритов.
отличная идея, вполне можно продавать такие штуки
Как вариант: поле открывается и битая фигура проваливается под доску.
Даешь четырехмерные Ардуино-шахматы. Ферзь выходит в пространство слонов, блокируя пространство короля и Шах И Мат.

Напомнило эпизод с 3D-шахматами из теории большого взрыва (наверное, унизительно быть отстойным на стольких уровнях сразу:) ): https://youtu.be/aNxKxnz9JWA


Кстати, оттуда же можно и идею для шахмат на троих взять, пусть и не столь продвинутую, как у парней :) https://youtu.be/SFqO9FlFiY0

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

Публикации

Истории