Описание

Этот прототип показывает готовую механику Daily Reward для Construct 3: игрок заходит в игру, получает доступ к ежедневному бонусу, крутит рулетку и забирает награду.

В основе проекта — классическая механика рулетки наград, но дополненная системой ежедневного прогресса:

  • рулетка выбирает случайный сектор с монетами;
  • игрок получает награду с рулетки;
  • сверху добавляется гарантированный daily-бонус за текущий день;
  • Day Strike увеличивается после успешного получения награды;
  • прогресс сохраняется в Firebase;
  • повторно забрать награду можно только после истечения суток.

Что реализовано в прототипе

В проекте уже настроены основные элементы daily reward-системы:

  • рулетка наград с плавным вращением и остановкой на выбранном секторе;
  • Daily Bonus с наградами по дням;
  • Day Strike — серия ежедневных получений;
  • LocalStorage для хранения уникального Player ID;
  • Firebase Realtime Database для сохранения прогресса игрока;
  • серверное время через API, чтобы игрок не мог просто поменять дату на устройстве;
  • проверка доступности награды раз в сутки;
  • сброс серии, если игрок пропустил день;
  • функции для обновления интерфейса и сохранения данных.

Особенности

Прототип сделан с упором на понятную структуру событий. Логика разделена на группы: идентификация игрока, серверное время, Firebase, проверка daily reward-состояния и сама рулетка.

Это удобно не только для использования в своём проекте, но и для изучения: можно открыть события и пошагово посмотреть, как работает связка Construct 3 + LocalStorage + AJAX + Firebase.

Важно

Это учебный прототип, который хорошо подходит для понимания логики daily reward-механики. Для полноценного продакшн-проекта систему можно дополнительно усилить авторизацией, серверной проверкой наград и защитой от подмены данных.

Ознакомится детально с механикой реализации вы сможете за этим уроком

Отзывы

0 отзывов · средняя 0.0

Что пишут те, кто уже работал с этим прототипом.

Оставить отзыв

Войдите, чтобы оставить отзыв

Войти
  • Пока нет отзывов

    Будьте первым, кто оценит этот исходник.

Похожие

Вам может понравиться

Ещё прототипы из того же жанра.

Все прототипы