Skip to content

toqsukr/snail-rush

Repository files navigation

Snail Rush Game

Snail Rush — это веселая и динамичная онлайн-игра в жанре гонок на двоих игроков. Управляйте своими улитками, обходите коварные препятствия и стремитесь первым пересечь финишную черту!


🎮 Оглавление

  1. О проекте
  2. Как играть
  3. Особенности
  4. Скриншоты
  5. Установка и запуск

🐌 О проекте

Snail Rush — это гоночный баттл, где скорость и ловкость решают все! Создайте лобби, пригласите друга, выберите самый крутой скин для своей улитки и докажите, кто из вас настоящий чемпион трасс. Игра ведет статистику побед, так что каждая гонка на счету!


🕹️ Как играть

  1. Запустите игру и создайте лобби.
  2. Пригласите друга присоединиться к вам.
  3. Выберите скин для своей улитки из доступной коллекции.
  4. Цель игры: первым добраться до финиша, уворачиваясь от препятствий.
  5. Управление:
    • Поворот: Используйте клавиши , или A, D для поворота.
    • Прыжок: Удерживайте Space для прыжка.

✨ Особенности

  • Мультиплеер на двоих: Настоящее соревнование в реальном времени.
  • Кастомизация: Разблокируйте и выбирайте уникальные скины для улиток.
  • Система рейтинга: Следите за счетом побед каждого игрока в лобби.
  • Разнообразные препятствия: Каждая трасса — это новое испытание.
  • Яркая графика: Красочный и приятный визуальный стиль.

🖼️ Скриншоты

Меню выбора скина

Здесь вы выбираете внешний вид своей чемпионской улитки. image


Лобби перед игрой

Экран лобби, где видно, кто есть кто и сколько побед за каждым. image


Игровой процесс

Самый азартный момент — гонка в разгаре! Уворачивайтесь и опережайте соперника. image


Момент победы!

Эмоции зашкаливают, когда один из игроков пересекает финишную черту! image


🚀 Установка и запуск

Чтобы запустить игру локально, выполните следующие шаги:

  1. Убедитесь, что у вас установлен Node.js (версия 16 или выше).

  2. Клонируйте клиентский репозиторий:

    git clone https://github.com/toqsukr/snail-rush.git
  3. Перейдите в папку проекта:

    cd snail-rush
  4. Установите зависимости:

    yarn install
  5. Запустите клиентскую часть:

    yarn build && yarn start
  6. Клонируйте серверный репозиторий:

    git clone https://gitverse.ru/skeesh24/snail-backend.git
  7. Убедитесь, что у вас установлен Docker.

  8. Запустите Docker compose используя Docker Desktop или командой:

    cd snail-backend
    sudo docker compose up -d --build
  9. Откройте браузер и перейдите по адресу http://localhost:4173 (порт может отличаться).


Готовы к заезду? Удачи на трассе! 🏁

About

snail rush videogame

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages