Best way to learn gamedev by practice? | Hacker News Reader