Game Development Essentials #1 - Don’t use inheritance for your game objects | Hacker News Reader