Hacker News new | ask | show | jobs
by slopinthebag 70 days ago
It's also because gamedev is very highly iterative, so if you're abstracting stuff you end up throwing away your abstractions when things inevitably change. And that costs more than just changing some if statements.