3 ms·
Game programmers can do some amazing things, but they generally aren't given the schedules to do them "properly". If most commercial software is a feature fact
by syntheweave 3y ago
Game programmers can do some amazing things, but they generally aren't given the schedules to do them "properly".
If most commercial software is a feature factory, games are "megafactories" because they are not really competing on the robustness of the implementation, just on delivering a certain kind of experience that delivers some interactivity and shows off some assets, and that tends to lead towards approaches that hack one feature on top of another and then lean on manual testing to catch "enough" errors. Many games also take characteristic shortcuts that eliminate some options for game design in order to simplify the tech.
The larger companies will often keep their tech teams separated from their game teams and treat the tech coders more generously. This comes with all the pluses and minuses of siloing the work - sometimes they solve the wrong problem, but do it well.