Клон Агарио
Это простой клон популярной игры Agar.io Cозданный с использованием Socket.IO и Express.
Скоро перепишу все на TypeScript 🔥🔥🔥
online-screen-recorder-2023-03-06--15-00-47.mp4
Клонировать репозиторий git clone Перейдите в каталог проекта в вашем терминале Запустите npm install, чтобы установить необходимые зависимости. Запустите node server.js, чтобы запустить сервер Откройте браузер и перейдите по адресу http://localhost:4000. Как играть Введите имя и выберите цвет, чтобы начать воспроизведение Перемещайте игрока по игровому полю с помощью мыши. Ешьте мелких игроков и избегайте быть съеденными более крупными игроками Игра заканчивается, когда остается только один игрок Обзор кода Файл server.js настраивает сервер Socket.IO и Express.
Объекты игрока создаются, когда новый игрок подключается к игре, а движения игрока отслеживаются и обновляются с помощью событий playerData.
Когда игрок сталкивается с воротами, его счет увеличивается, а положение ворот обновляется.
Функция sortPlayers() используется для сортировки массива игроков по счету.
Вы наверно замети что у меня установлена странная библиотека это библиотека JavaScript, которая позволяет создавать виртуальные джойстики и сенсорные элементы управления на веб-странице. Nipple.js
Код для этого проекта был адаптирован из учебника Web Dev Simplified.