An interactive learning app combining by William ChidubeAn interactive learning app combining by William Chidube
Built with Rive

An interactive learning app combining

William Chidube

William Chidube

An interactive learning app combining adaptive word practice, planet-based progression and playable challenges, built with Rive and Flutter.
Gameplay runs inside Rive. Reusable components, state machines, data binding and Luau scripts power movement, hit detection, letter selection and animated feedback. Flutter supplies learning content, connects the experience and saves learner progress.
Firebase supports authentication, learner profiles, approved vocabulary and saved progress, with Firestore, Storage and Cloud Functions connecting the product to its content and audio pipeline.
Word pronunciations are generated with ElevenLabs, with the infrastructure in place to bring audio production fully in-house. A separately recorded A–Z library supports letter-by-letter spelling playback, with session preloading and caching keeping audio ready as learners progress. Rive CLI has been a joy to work with.
Product design, interactive animation and game development for desktop and mobile.
Like this project

Posted Oct 31, 2026

An interactive learning app combining adaptive word practice, planet-based progression and playable challenges, built with Rive and Flutter. Gameplay runs in...