Коллекции карточек: альбомы, наборы и обмен
Как работают готовые коллекции iDos Games - альбом наборов карточек, паки от сервера, награда за набор, главный приз и обмен карточками с другими игроками - и как настроить их в кабинете.
Коллекции - альбом карточек: игрок открывает паки, собирает наборы и меняется недостающими карточками с другими игроками. Каждый собранный набор даёт награду, а весь альбом - главный приз.
Что видит игрок
- Альбом: каждый набор по порядку, собранные карточки (и сколько их) и пробелы.
- Награду за собранный набор и главный приз за весь альбом.
- Паки: каждый вид и способ оплаты, по одному или по десять.
- Обмен: предложения от других игроков, свои предложения и подарок лишней карточки другу.
Как устроено
- Паки выбрасывает сервер: видны новые карточки и повторы.
- Повторы превращаются в очки; за очки покупаются сундуки коллекции.
- Обмен работает между друзьями и игроками одного тайтла.
Шаг 01Добавьте систему в проект
Попросите ИИ-кодер: «Добавь коллекцию карточек». Он поставит готовую систему с маленьким альбомом, паком и сундуком.
Шаг 02Настройте в кабинете
Откройте кабинет, выберите проект и перейдите в LiveOps → v2 → Коллекции.
- Создайте альбом: наборы, карточки и редкости.
- Задайте награды за наборы и главный приз.
- Создайте виды паков с ценами и содержимым и сундуки за очки.
Кнопка ИИ на странице открывает помощника: опишите, что нужно, он предложит правки, а вы проверите их и нажмёте Сохранить.
Шаг 03Проверьте и выпустите
Проверьте систему в тестовой версии приложения. В живое приложение настройки уходят отдельным действием - см. публикация и ссылки.
Для разработчиков
Коллекции работают через client.collection из @idosgames/core.
// Открыть десять наборов, затем забрать награду собранного набора
const packs = await client.collection.openPack('forest_album', 'basic_pack', 10)
const res = await client.collection.claimSetReward('forest_album', 'forest_set')
if (!res.ok) return showError(res.error)- Обмен - предложение, которое другой игрок принимает или отклоняет:
sendTradeOffer,acceptTradeOffer. - Все ждущие награды за наборы забираются разом через
claimSetRewardsBatch.
Подробное описание полей - в навыке collection-system, его отдаёт MCP-сервер SDK.
Частые вопросы
Игроки могут меняться карточками?
Да. Игроки отправляют предложения обмена, принимают или отклоняют их и могут подарить лишнюю карточку другу.
Что происходит с повторами?
Они превращаются в очки, а за очки покупаются сундуки коллекции.
Смотрите также
- Лутбоксы и сундуки в игреКак работают готовые лутбоксы iDos Games - сундуки за валюту, предмет-сундук или ключ, открытие по десять, результат выбрасывает сервер - и как настроить их в кабинете.
- Друзья в игре: заявки, рекомендации и новостиКак работает готовая система друзей iDos Games - список друзей, заявки, рекомендации активных игроков, новости, добавление по ID и друзья с idosgames.com - и где её настроить.
- Ивенты на время: фестиваль с треком призовКак работают готовые ивенты на время iDos Games - события с жетонами, треком вех, VIP-призами и суточными лимитами - и как настроить их в кабинете.
Сделайте свою игру
Опишите идею одним предложением - ИИ-кодер соберёт её, и она откроется по своей ссылке.