часть функционала:
                  
                  
                  - Перетаскивание шашек, чтобы сделать ход с вариантом драг-энд-дроп
                  
                  
                  - Подсвечивание областей на доске для вариантов хода
                  
                  
                  - Расстановка шашек(доска и с ней рядом варианты шашек: белая, черная шашка + шашка, которая в дамках) с вариантом драг-энд-дроп
                  
                  
                  - Когда противник делает ход, мне перед этим появляется стрелка, указывающая, куда противник передвигает шашку
                  
                  
                  - включение/выключение нотации(цифры и буквы с краю доски)
                  
                  
                  - воспроизведение игры(есть запись игры с ходами, должна быть возможность ускорять/замедлять показ, останавливать, ставить на паузу, пошагово управлять игру(след, пред ход)
                  
                  
                
можно хоть на pure JS+ svg , но можно и 2д canvas, 3d, в той же threejs. Лог, пуши держать в журнале.
Обсуждают сегодня