100 Day ChallengeDay 9 / 100

Mazu Run

Built by @eric

Genre
Endless Runner / Arcade
Play time
1-3 minutes per run. Sessions last 5-15 minutes as you chase higher distances.
Learning curve
Easy to pick up with simple left-right movement, but the road fills with overlapping obstacles fast. Mastering tight gaps between scooter convoys and firecracker chains takes practice and quick reflexes.
Built for
Casual mobile gamers who love endless runners, anyone curious about Taiwanese culture and the Mazu pilgrimage tradition, and foodies who'll smile at collecting boba and pineapple cakes.

An Endless Runner for Tourism Boards

An endless-runner that doubles as a tourism and heritage showcase.

Guide a sacred Mazu palanquin through Taiwan's famous pilgrimage route. Dodge scooters, pilgrims, and firecrackers while collecting boba and pineapple cakes.

Cultural-heritage organizations and tourism boards share the same challenge: how to reach a younger audience without a lecture. This game wraps Taiwan's Mazu pilgrimage in an endless-runner loop — dodge scooters, collect offerings, race through temples. The mechanic carries the story without a single voiceover slide.

Behind the build

Watch how this game went from prompt to playable.

Every day of the challenge is documented on social — the scratch prompt, the first broken build, the tuning pass that made it feel right. No edits, no polish reel.

Watch on Instagram

What it does

  • Endless-runner loop = high replay per visitor
  • Cultural context lives in the art, not a script
  • Mobile-first controls (swipe / tap) — no explanation needed
  • Score-share to social for organic reach
  • Works as an in-event tablet kiosk, not just a phone game

Why have a game

Tourism boards, DMOs, and cultural-heritage organizations are losing the under-35 visitor to a scroll feed, and a brochure rack at the visitor center won't fix it. A playable asset turns a pilgrimage route, festival parade, or heritage trail into something a teenager will actually finish — the place teaches itself through the mechanic, no voiceover slide required. Sponsors get a logo on the collectible, the DMO gets a score-share loop, and the museum gets a session length that beats every video on the wall. Self-serve in CraftMyGame puts a reskinned build on a kiosk before the shoulder-season campaign briefs are even signed.

Where to deploy this

  • Visitor center kioskTablet stand at the entrance — first-time visitors play the run before picking up a map, and the high-score board rotates daily.
  • Festival parade route activationSponsor tent along the procession hands out a QR — runners play between floats and unlock a coupon for the food stalls.
  • Museum gift-shop QR codeReceipt and shelf-talker QR launches the game on the buyer's phone, extending the visit past the exit and feeding email capture before the share.
  • Audio-guide app companionEmbedded as the "play the pilgrimage" tab inside the official heritage-site app — a between-stops mini-game that reinforces the route map.
  • Shoulder-season social campaignKlaviyo SMS and IG Story link drop the playable to past visitors in the off-months, with score-share driving organic reach back to the booking page.
  • Tourism RFP and trade-show boothComic-Con-style stand at ITB or WTM runs the game on a vertical kiosk — a 60-second demo that out-converts the brochure stack next door.

Make it yours

  • 01Swap the pilgrimage for your city's festival, parade, or heritage trail
  • 02Replace the collectibles with sponsor products or local specialties
  • 03Add a heritage-site checklist that unlocks on score milestones

Similar games from the challenge

Frequently asked questions

Can we re-skin this for a different festival or city?
Yes. The runner mechanic is the skeleton; swap the art, obstacles, and collectibles to match any cultural event or regional story.
Does this work as a kiosk at a visitor center?
Yes. Launch the URL full-screen on any touchscreen tablet — the controls adapt to touch, and the session restarts on idle.
Can we track which age groups are playing?
A single age-bracket question at the start feeds the data into your existing visitor analytics. Optional — skipping it still runs.