Создание 100 клеточных шахматы на java script.
lesson 6. Ходить могут те фигуры, у которых сейчас ход.
В начале думал снимать длинные уроки, но потом понял, что чем они меньше по времени тем лучше. Если за один раз просмотреть и выполнить большое количество уроков, в голове получиться каша. И дальнейшее понимание кода потихоньку начнет исчезать из поля зрения.
Лучше изучать материал маленькими порциями, и постепенно, чтоб в голове остались знания, нежели тупо переписывать готовые решения без понимания того, что пишите.
В этом уроке создадим переменную, которая будет отвечать за очередь хода. Далее разделим все наши фигуры на две группы это белые и черные. И в заключении напишем функцию, которая будет разрешать ходить только тем фигурам, чей сейчас ход. В данном случае это будут черные.
В следующем уроке продолжим написание функций, но уже для тех клеток, куда могут пойти наши фигуры.
Приблизительно то как, будет выглядеть игра можно посмотреть по ссылке clck.ru/NCVFX
правда компьютер ходит рандомно, и есть некоторые недочеты, но тем не менне можно получить общее представление об этой игре.
Также можно попробовать поставить мат ракетой компьютеру,
clck.ru/NCVGt
для тех кто думает что это легко, помогите описать словами, в какое минимальное количество ходов это можно сделать если это возможно...
За ранее буду благодарен, так как данный алгоритм бесспорно понадобиться при создании полноценного шахматного движка для 100 клеточных шахмат на java script.
Кстати, прежде чем создавать 100 клеточные шахматы на JS, я вначале сделал их в домашних условиях с помощью двух шахматных наборов. Подробнее тут clck.ru/NCVB9
Кому интересно есть книга про стоклеточные шахматы, которую очень трудно найти на просторах интернета yadi.sk/i/aqHW...
Если есть какая либо интересная информация про 100 клеточные шахматы Молдавский вариант, пожалуйста делитесь информацией в комментариях, для меня все это очень интересно))
Негізгі бет lesson 6. Ходить могут те фигуры, у которых сейчас ход.
No video
Пікірлер: 1