Разработка игр на JS: Крестики-нолики на СОКЕТАХ ()
В данном видео продемонстрировано создание игры “Крестики-нолики“, но в этот раз с использованием протокола WebSocket. Разбираем основную логику приложения, комментирую ключевые участки кода и показываю результат выполнения.
Всем, кто желает ознакомиться с реализацией на ИИ, предлагаю перейти по ссылке:
----Разработка игр на JS: Крестики-нолики с AI---
👉
ССЫЛКА НА РЕПОЗИТОРИЙ С КОДОМ 👉
Всем желающим советую подписаться на канал, чтобы оставаться в курсе всех поступающих обновлений.
✅ Мой Telegram: @lnmasterJS
✅ Сообщество в ВК:
Таймкоды здесь:
01:44 - Начинаем с UI
02:54 - Разбираем
03:46 - Как отрисовывается поле ввода ?
04:52 - Метод отрисовки поля ввода
05:26 - Метод отправки имени пользователя на сервер
06:37 - Показываю в UI как работает обработка username
06:59 - Начинаем разбирать логику сервера
08:30 -
10:35 - Событие “enter_username“ и его функциональность
12:12 - Обработка статуса
13:16 - Подключаем второго игрока к игре
14:09 - Начало игры
14:41 - Событие “start_game“ и его поведение
18:30 - Событие “player_turn“ и его поведение
20:14 - Отдаем игрокам обновленное поле “game_state_changed“
22:00 - Логика определения победителя
23:52 - Что происходит, когда лобби занято ?
25:53 - Перезагрузка игры и начало новой партии
26:09 - А теперь как это смотрится в UI
26:35 - Событие “restart_game“ и его поведение
27:55 - Симулируем ничью
28:40 - Что происходит, если игрок отключается ?
30:01 - ПАСХАЛКА: обработка Enter :)
30:53 - Не забудьте подписаться и посмотреть реализацию с ИИ
#js #tictactoe #socketio
2 views
432
120
6 days ago 01:04:28 1
STALKER 2 ВЫШЕЛ! - ЧЕСТНЫЙ ОБЗОР И ПЕРВЫЙ ВЗГЛЯД НА RTX 4090
7 days ago 00:10:44 1
Как работает STALKER 2: Heart of Chornobyl на Xbox и ПК? Технический обзор
2 weeks ago 00:01:46 1
|120 second| - Marvelous Designer - 001 - Как добавить и выровнять пуговицы