Ask HN: What's the best resource for learning the principles of game design? | Hacker News Reader