Shell: continue / extra-play flow #13

Open
opened 2026-10-22 00:45:46 -04:00 by cheech · 0 comments
Owner

Part of Epic: shared game shell.

Common flow when a run ends: game over screen offers 'Watch an ad to continue' (game-specific reward) with a countdown, limited to 1-2 continues per run. Calls the ads abstraction, then the reward server, then game.onReward(type).

Acceptance criteria

  • Offer appears only if the game declares a reward and the per-run limit isn't reached
  • Reward is granted only after server verification succeeds
  • Failure/abort/ad-blocked paths return to normal game over
  • Continue count shown on the game-over screen and saved with the score
Part of **Epic: shared game shell**. Common flow when a run ends: game over screen offers 'Watch an ad to continue' (game-specific reward) with a countdown, limited to 1-2 continues per run. Calls the ads abstraction, then the reward server, then `game.onReward(type)`. ## Acceptance criteria - [ ] Offer appears only if the game declares a reward and the per-run limit isn't reached - [ ] Reward is granted only after server verification succeeds - [ ] Failure/abort/ad-blocked paths return to normal game over - [ ] Continue count shown on the game-over screen and saved with the score
cheech added this to the M2 Rewarded ads milestone 2026-10-22 00:45:46 -04:00
cheech added this to the Roadmap project 2026-10-22 20:51:53 -04:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
NetDagger/arcade#13
No description provided.