Rive CLI: the whole game was built by describing it to my coding agent (Claude Code), which wrote the RML (scenes, state machines, view models and data binding) and the Luau scripts (stages, enemy waves, zombie, bat swarm, shotgun and reload logic), checked live in the rive . preview.