Back to everything

2022 swift game design

MacBook Basket.

Apples fall, you move the basket, Santo gets fed or he does not. Made during a challenge at the Apple Developer Academy.

A pixel MacBook with apples falling towards it

What it is

A catcher game with an intro, a leaderboard, a pause screen, a game over and an outro, which is more screens than the game underneath them strictly needed.

Why I made it

It was a challenge at the Developer Academy and the brief left enough room to make something silly, so that is what got made.

How I made it

Swift and UIKit, one storyboard, and a folder of art: an arcade typeface, three apple sprites, a seminar room for a background, and a sound for every apple that lands.

What I learned

The game loop was the easy part. The menus, the pause, the leaderboard and the screen that tells you it's over took longer than the game and taught me more, which is roughly what shipping anything feels like.