So I rewrote big parts of the user interface for the game. Why? As I've been adding features to the simulation for the new game, I've needed to display more and more interface elements on the screen. As I was adding them, I was constantly reminded that I'm not really satisfied with big parts of […]