/game_andromeda

Проектная разработка игры "Андромеда"

Primary LanguageTypeScript

✨Journey to the Andromeda✨

Game logo

Русский | English

Учебный проект, разработанный в рамках курса Мидл фронтенд-разработчик

Стек технологий

  • React главный инструмент работы. В связке с ним были использованы Redux, TS и прочие библиотеки react'а
  • PostCSS вместо препроцессоров CSS
  • Nginx для раздачи статики, проксрования
  • Docker, Docker-Compose для автоматической развёртки приложения
  • Canvas игра написана на чистом canvas без примеменения сторонных библиотек
  • Node Js для api приложения
  • Postgres используется для хранения чатов форума

Game img

Web Api

  • WebWorkers - на случаи, когда нету интернета :'(
  • Fullscreen - всегда удобно, особенно для игры!
  • Geolocation для определения языка пользоателя
  • Audio куда же в игре без музыки

Деплой

  • vite использовался в начале разработки
  • Яндекс.Облако - финальное решение размещения пректа

Хочется рассказать

  • В проект добавлена темизация
  • Весь контент странциц адаптивен для мобильных устройств

Game img

Участники команды

Демо

final.game.video.mp4