It seems that after Pong, Breakout was easier than I expected.
As I hoped, this stage was an opportunity to improve the library. I reworked the collision detection from Pong, which could prove useful later on. I also plan to separate the handling of user input from the automatic game update logic.
about 2 months ago