3 ms·
I have never made a serious attempt to develop a game, but it has always seemed to me like a problem that inherently breaks a lot of software engineering concep
by jeff-davis 6y ago
I have never made a serious attempt to develop a game, but it has always seemed to me like a problem that inherently breaks a lot of software engineering concepts.
A lot of what makes games fun are the exceptions to the rules. An extra game mechanic in a special circumstance that allows you to do something that the basic rules don't. Or just a mechanic that stops something un-fun from happening (getting stuck, or it being too easy to trick an enemy).
But clean code always follows the rules, and makes it harder to introduce special cases.
I'm not saying software engineering has no place in a game, nor that rust would be bad it it. Just that it's less clear how software engineering will help a game, or if the game will be nudged toward a different style by the language somehow.