Прошлые домены не функционирует! Используйте адрес
ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна.
Подробности случившегося. Мы призываем всех неравнодушных
помочь нам с восстановлением утраченного контента!
Подробнее о программе (основные требования):
- игра по правилам русских шашек
- программа контролирует и обозначает допустимые ходы
- движение шашек должно быть анимировано (шашки не должны двигаться скачками)
- можно играть вдвоем, можно против ИИ, или ИИ против ИИ
- ИИ просто делает случайный допустимый ход
- есть редактор, где можно расставить шашки как угодно (для тестирования)
- снизить зависимость от тяжелых фреймворков (лучше использовать простые библиотеки для вывода графики и обработки ввода)
Код: https://pastebin.com/R0a4Fy4E
Запустить можно в редакторе процессинга: https://processing.org/
Я в данном случае не отстаивал какую-то конкретную парадигму, эта версия пусть будет ориентиром для соревнующихся. Мой код написан по сути на Java, но ООП на всю катушку не используется, хотя классы есть. Весь код в одном файле на 900+ строк.