The first thing you do in Exception is move a spidery robot from point A to point B across a gridlike board. How you do that, however, is what makes Exception an unmissable game.
This complex puzzler is based on A.I. programming, so rather than moving the tiny bot with a touch, tap, or slide, you command the unit via lines of code.
It starts off simple: Assign the spider a movement command that, when executed, directs it to the designated waypoint. As you dive deeper into this virtual world, however, the goals grow more complicated, requiring multiple steps to complete. You’ll encounter timed missions, obstacle-filled paths, and even enemy A.I. intent on blasting your little bot to bits.
As this cyber-universe’s operator, you have access to a diverse set of programming-based tools. And you’re granted more lines of code to work with and various command types to execute as you progress. Your initial navigational command, for example, will quickly evolve into pursuit and retreat options, while attack modes allow you to retaliate against those pesky projectile-spitting units.
The real fun comes when Exception’s steeper challenges call on you to not only program multiple lines of code but also author complicated strings that must react to one another. It’s endlessly satisfying to watch a multistring strategy successfully unfold—or to fix the glitch that made your bot crash and burn before reaching its objective.
As clever as it is engaging, Exception just might teach you more about coding than a class in basic programming. And it’s much more fun too.