It's devlog time and we reached the seventh episode following the progress of my indie game, which is a top down shoot'em up, that I am coding in Swift on top of the SpriteKit and GameplayKit frameworks.

Aspect Ratio

This episode is focused on aspect ratio in SpriteKit and my approach to handle the logic to keep the gameplay fair and consistent between devices with different aspect ratios and resolutions, without having to resort to letter boxing.

My goal has been that it shouldn't matter if you play the game on an 5" iPhone or on an Apple TV hooked up to a 42" display. The gameplay experience should be the same and the game should look great in both cases.