Игры с ИИ

Как добавить в браузерную игру лидерборд, квесты и магазин

Как добавить в браузерную игру еженедельный лидерборд, ежедневные квесты и внутриигровой магазин без своего бэкенда: готовые системы, которые ставит ИИ-кодер, а вы настраиваете в кабинете.

Чтобы добавить в браузерную игру лидерборд, квесты и магазин, попросите каждую систему у ИИ-кодера и настройте её в кабинете - все три готовые и работают на сервере iDos Games. Бэкенд писать не нужно: сервер считает очки, прогресс квестов и покупки, а игра только показывает экраны.

Эти три системы отвечают на три причины вернуться: обойти других, закрыть сегодняшние задания и получить что-то новое. Вместе они превращают игру «попробовать раз» в игру, которую открывают каждый день.

Лидерборд

Попросите ИИ-кодер: «Добавь еженедельный лидерборд по лучшему результату». Он поставит лидерборд и научит игру отправлять результат. В LiveOps → v2 → Таблица Лидеров задайте расписание раундов, как считаются очки и награды за место.

Лидерборды
12 450
320
Неделя!
Сезон
Мой счёт12 840
Место#7
До конца 2д 04:13
Награды
Играть
ShadowFox25 120
2Mira22 980
3KnightOwl19 400
4Pixel_Pete15 210
5Luna14 030
6Arrow13 115
7Вы12 840
8Grizzly11 900
Каждая включённая таблица - вкладка; значок - ждёт награда.
Карточка игрока: счёт, место и таймер до конца раунда.
Отсюда открываются награды за место и за очки; «Играть» ведёт в режим игры.
Медали у первой тройки, игрок подсвечен в списке.
Пример. Экран лидерборда: карточка игрока с таймером раунда и топ игроков.

Поставьте лимиты на очки, которые отправляет игра, чтобы игрок не прислал огромное число.

Квесты

Квесты уже есть в каждом новом проекте. В LiveOps → v2 → Quest создайте ежедневный цикл и несколько заданий, затем попросите ИИ-кодер: «Считай monsters_defeated каждый раз, когда побеждён монстр». Дорожка очков с сундуками и бонус за группу заданий работают одновременно.

Магазин

Попросите «Добавь магазин», затем в LiveOps → v2 → Магазин создайте предложения и поставьте их на витрину. Бесплатный ежедневный подарок с лимитом - хорошее первое предложение. Сервер магазина проверяет цену и лимиты каждой покупки.

Свяжите их

  • Квест «купи что-нибудь в магазине» - покупки сервер считает сам.
  • Награды магазина для верхушки лидерборда.
  • Ежедневный квест за сыгранный рейтинговый раунд.

Вкладка каждой системы появляется у игроков только после настройки, так что их можно добавлять по одной.

Айдос Рыскельдинов

Об авторе

Основатель iDos Games

Заядлый геймер и фанат новых технологий. С 2020 года создаю и выпускаю кроссплатформенные игры и приложения, а сейчас строю iDos Games: платформу, где любой может собрать свою игру с ИИ, запустить её по своей ссылке и зарабатывать на ней. Здесь рассказываю, как делать игры быстрее и проще, чем кажется.

Частые вопросы

Нужен ли свой сервер для лидерборда?

Нет. Сервер iDos Games считает очки, места и награды; игра только отправляет результаты и показывает рейтинг.

Могут ли игроки накрутить лидерборд?

Таблица берёт число из игры только через источник с лимитами: максимум за одну отправку, за день и пауза между отправками.

Квесты уже есть в моём проекте?

Да. Квесты входят в каждый новый проект; их вкладка появляется у игроков, как только настроен хотя бы один квест.

Подробнее в документации

Сделайте свою игру

Опишите идею одним предложением - ИИ-кодер соберёт её, и она откроется по своей ссылке.

Все статьи