Рет қаралды 4,551
Создаем игру Судоку на JavaScript с автоматической генерацией поля, подсветкой строк и столбцов, анимацией, адаптацией игры под мобильные устройства и возможностью ввода с клавиатуры. В этом уроке мы сделаем не только классическую головоломку Судоку, но и добавим множество интересных функций, которые сделают игру еще более увлекательной.
Ссылка на игру
yurakoch.ru/sudoku
Ссылка на код
github.com/YuraKoch/sudoku
Мой телеграмм канал
t.me/kochinism
Использую хостинг
sprinthost.ru/s40938
Поддержать меня и мой канал вы можете по ссылке ниже
Юмани - yoomoney.ru/to/4100118604365846
00:00 План урока
00:49 Пустые файлы index и script
01:37 Пустая сетка Судоку
04:34 Заполнение сетки Судоку
10:38 Валидация сетки Судоку
14:43 Очищение случайных ячеек
16:39 Создание класса Sudoku
19:56 Верстка сетки Судоку
24:48 Инициализация ячеек
28:14 Подсвечивание выбранной ячейки
29:45 Подсвечивание соседних ячеек
33:28 Подсвечивание одинаковых ячеек
34:20 Инициализация кнопок с номерами
36:28 Анимация ошибок
39:34 Анимация добавления числа
41:24 Инициализация кнопки удаления
42:53 Инициализация кнопок клавиатуры
44:02 Победная анимация
45:52 Мобильная адаптация
46:48 Заключительная игра