Use Cases

1. Jump Rope Game

Key features:

  • Endless runner mini-game: Dodge obstacles, catch birds, manage lives and brief invincibility, score points, and handle increasing difficulty. Supports touch taps or keyboard Space / Up Arrow controls.
  • Jump rope hardware interaction: Before starting the game, users can discover a jump rope device and set it to "free training" mode. At the start and end of a game, DP commands are sent to start or pause counting. Real-time jump counts are subscribed to and converted into in-game jump input, enabling "real rope jump -> game character jump".
  • Dual-entry gameplay: The home page offers "play with device" and local touch-only play. When connecting a device, a top banner shows connecting, success, or failure states and supports reconnection. If users enter in portrait mode, the page tries to switch to landscape to fit the game layout.

2. Fitness Companion Pet

Key features:

  • Virtual pet: An AI chat assistant that reflects the user's fitness status in real time through data synced from a fitness ring or band.
  • Pet growth: Steps increase pet vitality, heart rate targets unlock new skills, and prolonged sitting triggers a sad pet reminder.

3. Fish Master Challenge

Key features:

  • Device activity rewards: Convert device usage behavior into game resources, such as granting one net-casting chance for each robot vacuum run.
  • Leaderboard competition: Generate daily and weekly rankings based on fishing points to improve participation and return visits.

4. Top-Up Subscription

Key features:

  • Product and SKU display: Build paywall or in-app purchase pages with service information and SKU lists.
  • Multiple payment methods: Supports Apple / Google IAP, as well as third-party payment methods such as PayPal, Stripe, Alipay, and WeChat Pay, depending on the capabilities actually enabled.