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.