Exception is a game about AI programming. During the game, the player assists the units to defeat their enemies in the virtual world. However, the player needs to control the units by programming instead of controlling them directly.

This is a challenging single-player game. In each level, the player needs to think about the strategy and program the units accordingly. The player needs to program different types of units to beat the level.

In a virtual world where everything operates steadily under an omnipotent system, you will play the role of an operator named 159, who oversees and maintains the system.

Nevertheless, there is no perfect system. You find an exception in the program one day. What is stranger is that the program made a request…

You will discover the secret underneath this cyber world.

[WHEN] Success Rate = 100% [DO] Next level :D
[WHEN] Success Rate ≠ 100% [DO] Optimize it :3


[Code monkeys change the world]

What’s New

Version 1.2.6

Updated the sound engine.

Ratings and Reviews

4.8 out of 5
2.2K Ratings
2.2K Ratings
Demonslicer123 ,

This is great!

The second I saw this app, I wanted to download it, so i got it and waited till it came out. I had some trouble and level ten but i beat it. This is a really fun game that can test you IQ. Too bad I couldn’t buy the rest of the game. Maybe let us get at least a couple more free stages so we don’t only get a single hard stage for those who can’t buy the rest of the game. This game is awesome and keep up the good work. Also another thing, i finished levels 1-10, the free ones, in a day, so another reason for us to get more free levels. Thanks for reading!!

Edit(with some grammar fixes): oh boy, now u can watch ads to play more levels!! Now i’m really loving the game! And to those who think that the game is too easy, well... you’re wrong about that i’ll tell you. The level starting on level 12 are really challenging and boots up your mind. Love the game as said, and keep up the work!

PS: when you watch and ad i think the level should stay unlocked after you watch the ad, but if the game isn’t making too much or not enough money then i understand :)

Developer Response ,

Thank you for your review! Yeah, I understand how you're feeling. We don't want to add ads in the game for now, but maybe we will change our minds in the future. :)

RandomDalmascan ,

Love the game, programming does not work right.

If you give it commands it ignores them and goes to the next. If I set it to go to a location and not fire, then have the next line tell it to do something when it detects an enemy, such as fire, and it just sits at the start and fires randomly. It is just skipping the first line and ignoring the fact that it shouldn’t fire without enemies nearby. I took coding in high school and I understand the basics. I know I’m not getting the order messed up, unless the number one means that line goes last. Excellent concept though and I’ll continue despite my difficulties as I still love it. Playing on iPhone X so the phone isn’t the problem surely.

Developer Response ,

Hi, thanks for the report. Here is a way to check whether your program is right. Tap the gear button on the right side of the title screen, then you will find the solutions. Please compare between the solution and your program. And if that can't solve the problem, please email us to

DJ Spicy Deluxe ,

Maybe decent for people who want to learn programming

I’m a novice programmer with a very good feel for the logic behind programs. I have never worked with AI before and thought maybe this game could be a way to get my feet wet (and have some fun). I left with accomplishing either of those. First of all the programming is so basic that it hurts, required almost no actual problem solving. In terms of gameplay it was still awful because the programming is so bad. It’s basically tell the units to go here and shoot, legendary game dev Sid Meier called a game a series on meaningful choices, this is a series of meaningless choices. I give it a 3 out of 10, since it’s a cool concept. Only upside is that people who want to learn programming can learn how to think about programming (but BY NO MEANS will it teach you programming)

In-App Purchases

Unlock all 30 levels of EXCEPTION.


Chengdu Lanfei Huyu Technology Co., Ltd.
115.7 MB

Requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch.


English, Simplified Chinese, Traditional Chinese

Age Rating
Rated 4+
In-App Purchases
  1. EXCEPTION full Game $2.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like