-
First screenshot of all pieces in play
-
Solving the concave polygon collision problem for pieces
-
Implementing the piece spawning cycle
-
Planning the game architecture
-
Spawning pieces in code
-
Using [weak self] by default
-
Starting to use Apple unified logging
-
Adding a keyboard input handler
-
Adding a repeat-rate for long-held buttons
-
Input handling part 2 - Gamepads
-
Thinking about input handling
-
Exploring how to spawn pieces
-
Planning the user flow