Gift Rush
An ad game for a shop: for twenty seconds you catch gifts and coupons in a cart, build a discount of up to 30% and dodge bombs, then open one of three boxes and get a promo code.
Play right on the phone screen, with a mouse or a finger. It is the same file that goes to the ad network.
20
seconds of catching gifts
3
discount steps: 10, 20 and 30%
~50
KB for the whole game: ad networks allow 5 MB
The brief
A studio demo: Qovun Market is a made-up shop and the game has no client. It is a mechanic for a promotion, a sale or a store opening: people do not read about a discount, they earn it themselves, and the promo code after the game feels like a prize rather than one more newsletter. How it works. The cart follows the finger: a gift gives +1%, a coupon +5%, a golden box +3%, a bomb takes away 3%. Five items in a row without a bomb switch on a combo, and the discount grows twice as fast. A bar with 10, 20 and 30% steps shows how far the next one is. After twenty seconds you pick one of three boxes: it shakes and opens with the discount you earned inside, plus free delivery from 20% and a gift with the order at 30%. The end card has the promo code with a «Copy» button, a countdown of its validity and a «Claim discount» button. What is inside. One HTML file with no images or libraries, about 50 KB, with sound synthesised on the fly. The button detects the platform itself (MRAID, Meta, Google Ads) and can pass the promo code into the shop link. The start, discount steps, box choice, code copy and click-through go out as events for analytics. Colours, logo, items, steps and the code itself are swapped for the client, and the same game can run on a website or in Telegram as a mini app.
// we reply within 20 seconds
A manager is already here, waiting for your message
Write in the chat and tell us what you need built. The first reply arrives within 20 seconds, around the clock — if we miss it, you get 30% off your project. We'll work the task out right there and suggest where to start.
DevUz manager
already here, waiting for your message
By continuing this conversation you agree to the processing of personal data.