Skylines is a game for iOS created with Swift and Spritekit in XCode. Everything from the coding to the graphics to the music and sound effects was created by myself in about two months.
In this enjoyable trivia game, you are presented with scenes of city skylines from across the world. Be a jet-setter and guess them all correct to fly around the world. Get them wrong and you might just lose your passports, and the game!
Several lessons were learned while making Skylines - the most important being the handling of many different large graphic assets while keeping frame-rate high and memory usage to a minimum. In all, there were 109 high-definition skyline images, along with many other graphic assets being displayed on the screen. With my custom-written image slide-show algorithm, I was able to always only ever have two skyline images loaded in memory at the same time.
Another notable achievement is the creation of a custom window object that could be instantiated anywhere within the app with many different parameters.