Zero Below Zero
A playful puzzle game
A puzzle game made natively for iOS, using Swift and SwiftUI. So even though it’s a game, it uses the same technology as other iOS apps.
The game features playful animations and a carefully designed colour scheme.
While the game is simple to play, there is a complex algorithm behind the scenes to figure out the minimum number of moves each level can be completed in.
A simple approach to just try every combination of moves is far too inefficient to be practical. For example, a simple level with just 4 circles has over 1 billion ways to perform 15 moves!
Only after designing a well optimised and efficient algorithm was it possible to create complex and interesting levels.