Daily login rewards: a calendar for returning
How ready-made iDos Games daily rewards work - a login calendar with a big prize on the last day that opens by itself while a reward waits - and how to set it up in the dashboard.
Daily rewards are a login calendar: every day the player comes back, they collect the next reward, and the last day is a big prize. The window opens by itself once a session while a reward is waiting.
What the player sees
- A calendar of collected, today's and locked days.
- The last day as a big milestone prize.
- An automatic popup once a session while today's reward waits.
- A badge on the tab while the daily bonus is not collected.
How it works
Step 01Add the system to your project
Ask the AI coder: "Add daily login rewards". It installs the ready system with a 7-day calendar.
Step 02Set it up in the dashboard
Open the dashboard, pick your project and go to Live Operations → v2 → Reward.
- Create a calendar: the number of days and the reward of each day.
- Make the last day the big prize.
The AI button on the page opens an assistant: describe what you need, it proposes changes, and you review them and press Save.
Step 03Test and release
Check the system in the test version of your app. Settings go to the live app as a separate action - see publishing and links.
For developers
Daily rewards work through client.reward in @idosgames/core.
// The player's reward state, then claim today's login reward
await client.reward.getUserRewardsState()
const res = await client.reward.claimDailyReward('daily_7')
if (!res.ok) return showError(res.error)- Idle income is collected with
collectIdleAccrual(accrualID); the server counts the time away. - Do not count days on the device clock: the server decides what today is.
Every field is described in the reward-system skill, served by the SDK MCP server.
Frequently asked questions
What if the player misses a day?
The calendar rules are set in the dashboard; the server applies them, the game only shows the state.
Is this the same as quests?
No. Daily rewards pay for coming back; quests pay for doing tasks.
See also
- In-game quests: daily tasks and rewardsHow the ready-made iDos Games quests work - daily, weekly and one-time tasks, a points track with chests and a bonus for a group of tasks - and how to set them up in the dashboard.
- In-game mail: letters, rewards and giftsHow the ready-made iDos Games mailbox works - letters with rewards from the publisher, missed rewards of other systems, daily gifts and transfers between friends - and how to turn it on in the dashboard.
- Inventory: items and currencies of the playerHow the ready-made iDos Games inventory works - items by category and rarity, counts and levels, item cards and hand-off to heroes and chests - and how to set up items and currencies in the dashboard.
Make your own game
Describe the idea in a sentence - the AI coder builds it, and it goes live at its own link.