/ genshin-удар-симулятор желания

Веб-приложение React для имитации гачи Genshin Impact в браузере

Заявление об ограничении ответственности

Этот симулятор Genshin Impact Wish был создан только для развлечения и абсолютно не требует денег. усиление.

Мне нравится играть в Genshin Impact и создавать приложения для развлечения. Я не связан с Mihoyo, все ресурсы в этом приложении были взяты со сторонних веб-сайтов, а некоторые сделаны из самой игры.

Если вы кто-то из Mihoyo и хотите удалить веб-сайт, напишите нам по электронной почте. я здесь, и я сделаю это.

Пожалуйста, не доставляйте мне неприятностей, это было просто для развлечения T_T

Все названия продуктов, логотипы и бренды являются собственностью их владельцев в США и/или других странах.

Особая благодарность

Спасибо всем сторонникам Reddit, добрые слова каждого много значат и обратная связь была потрясающей.

Спасибо lauslim12, ваш вклад оказал огромную помощь.

Спасибо следующим редакторам, которые прислали мне свои 5-звездочные анимационные видео .

  • /u/ShiroYashaa
  • /u/a_truly_masterpiece

Используемые технологии

  • React
  • Webpack
  • Babel
  • Bootstrap 4
  • Мокко
  • Чай
  • Кипарис

Live

Попробуйте приложение в прямом эфире на https://gi-wish-simulator.uzairashraf.dev/

Preview

  • Баннеры

  • Подробности

  • Желание

  • Инвентарь

Возможности

  • Пользователь может пожелать
  • Пользователь может просматривать баннеры
  • Пользователь может переключать баннеры
  • Пользователь может сохранить желаемый баннер.
  • Пользователь может просматривать инвентарь
  • Пользователь может сбросить инвентарь
  • Пользователь может фильтровать между персонажами, оружием и рейтингами в инвентаре.
  • Пользователь может видеть расчетные деньги, потраченные в долларах США.
  • Пользователь может видеть анимацию желания, прежде чем увидеть пуллы
  • Пользователь может видеть как 4, так и 5 звездную анимацию для тяги.
  • Пользователь может пропустить анимацию
  • Инвентарь пользователя и попытки p в локальном хранилище
  • Пользователь не подаст на меня в суд (пожалуйста)

Разработка

Системные требования

  • NPM 6 или выше
  • Узел 10 или выше

Начало работы

  1. Клонировать репозиторий.

     git clone https://github.com/uzair-ashraf/genshin-impact-wish-  simulator.gitcd genshin-impact-wish-simulator 

  2. Установить все зависимости с NPM.

     npm install 

  3. Подтвердите, что приложение работает правильно

     npm run test 

    Для некоторых операционных систем, использующих wsl, возможно, не удастся запустить полный тестовый сценарий, и может потребоваться их запустить индивидуально. В этом случае выполните следующие команды:

    Сервер разработки

     npm start 

    Модульные тесты

     npm run test: mocha 

    Интеграционные тесты

     npm run cypress 

  4. Запустить сервер разработки веб-пакетов.

      npm start 

  5. После запуска вы можете просмотреть приложение, открыв http://localhost: 3000 в своем браузере.

Тестирование

  1. Любой добавленный или измененный баннер потребует дополнений к модульному и интеграционному тестам. Проверьте каталоги test/ и cypress/.

  2. Запустить тесты

     npm run test 

Содействие

Добро пожаловать в все участники! При обнаружении проблемы откройте вопрос и не стесняйтесь открывать запрос на перенос.

Оцените статью
techsly.ru
Добавить комментарий