MobileVibe MobileVibe Blog
Vibe

Language Learning Apps Are Bad Games. So I Built a Better One by Directing AI Agents.

By · July 22, 2026 · 5 min read

Language Learning Apps Are Bad Games. So I Built a Better One by Directing AI Agents.

Language Learning Apps Are Bad Games. So I Built a Better One by Directing AI Agents.

I can happily lose an hour dragging letter tiles around in a word game. I cannot make it through a week of a language-learning app. For a long time I assumed that was a personal failing - insufficient discipline. Eventually I decided it was the apps, and since I could now build software about as fast as I could describe it, I built the alternative I wanted. This is the story of that build, and of what it taught me about vibe coding a real game with AI agents.

Quick answer

You can build a genuine game with AI coding agents in 2026 by keeping the design judgment yourself and delegating the implementation to agents running on your machine. I prototyped a word game called Cadabra Tiles - vocabulary learning hidden inside real gameplay - by directing agents through MobileVibe. The hard part was never the code. It was getting the game design right, and fast iteration is what made that possible.

Why language apps fail as games

Most language apps aren’t games. They’re quizzes wearing a game costume. The tell is where the motivation comes from: streaks, points, badges, a cartoon character guilt-tripping you. Those are extrinsic motivators bolted onto the outside of a fundamentally un-fun activity. They reward compliance, not understanding, and they punish you for having a life - miss a day and you’re penalized, as if learning a language were a debt you’re servicing.

Real games don’t work that way. A good word game doesn’t need to guilt you into a second round; you want the second round because the core loop is satisfying on its own. The motivation is intrinsic - it comes from the play itself. That’s the thing language apps keep failing to build, because they start from a curriculum and try to decorate it into a game.

The reversal: game first, learning hidden inside

So I inverted the usual approach. Instead of taking educational content and gamifying it, I started with a genuinely fun word game and hid the vocabulary learning inside it.

In Cadabra Tiles you manipulate letter tiles to form words under escalating constraints - the part I’d happily do for an hour anyway. The twist: when you make a valid word, you confirm you actually understand it by picking the correct translation, with no hints. Get it wrong, and that word is quietly tracked and resurfaces later so you get another shot at it. Crucially, there is no separate study mode. There’s no moment where the game stops and the “learning” starts. Vocabulary acquisition happens incidentally, as a side effect of play you were enjoying regardless. You’re not studying between rounds of a game - the game is the studying, and you can’t feel the seam.

Cadabra Tiles' translation-confirmation step after forming a word Form a valid word, then confirm you actually know it by picking the right translation - no hints. Miss it, and the word quietly resurfaces later.

How AI agents made the build possible

Here’s the part relevant to anyone who builds software: the code was never the bottleneck. Tile mechanics, word validation, a translation-confirmation step, spaced resurfacing of missed words, support for several languages - none of that is hard to implement. It’s hard to get right, and “right” only reveals itself when you can play it.

That’s where directing agents changed the process. I could describe a mechanic, have an agent build it on my machine, play it within minutes, and feel immediately whether it was fun. Most weren’t - the first version of the constraint system was tedious, an early scoring idea killed the flow. Because each change was a short conversation with an agent rather than a day of implementation, I could afford to build the bad versions, feel why they were bad, and throw them away. Game design is almost entirely that loop: build, play, judge, discard, repeat. Compress the “build” step from days to minutes and you can run the loop enough times to actually find the fun.

The alpha already supports Arabic, Chinese, French, Hebrew, and Spanish - breadth that would normally be a slog, handled by agents while I stayed focused on whether the core loop held up. This is the same division of labor I rely on everywhere now: I bring the design and the taste, the agents bring the implementation, and I steer the whole thing from wherever I happen to be.

What this means if you want to build a game

The lesson generalizes past word games. If you’ve wanted to build a game but assumed the coding would sink you, the coding is the solved part now. What agents can’t do for you is know whether your game is fun - that judgment is yours, and it only sharpens by playing many versions quickly.

So the skill worth developing isn’t implementation speed. It’s running a tight build-play-judge loop: specifying a mechanic clearly, playing the result honestly, and being willing to delete what isn’t working. Agents make the loop cheap enough to run dozens of times. Your taste decides which version survives.

Cadabra Tiles is in alpha and I’m still tuning the core mechanics before adding features - which is exactly the right order, and only affordable because iteration is cheap. If you’ve got a game idea gathering dust, MobileVibe is free to start: pair your desktop, describe your first mechanic to an agent, and go play it.

FAQ

Can you really build a full game with AI coding agents?

You can build the implementation - mechanics, validation, multi-language support, and more - very quickly with agents. What they can’t do is judge whether the game is fun; that design taste stays with you and is refined by playing many quick iterations.

Why hide learning inside a game instead of gamifying lessons?

Bolting streaks and points onto un-fun content produces extrinsic motivation that fades. Starting from a game people genuinely enjoy makes the motivation intrinsic, and lets vocabulary learning happen incidentally during play.

What makes AI agents good for game prototyping specifically?

Game design is a fast build-play-judge loop. Agents compress the “build” step from days to minutes, so you can run the loop enough times to actually discover what’s fun instead of committing to your first guess.

Related

Ship real work from your phone

Start tasks, monitor AI agents, and stay in control from anywhere.

Start for Free →