Programming lessons learned from my first game and why I'm writing my own engine | Hacker News Reader