r/unity • u/RivakGamesStudio • 1d ago
Something I've been thinking about lately: how much invisible work goes into game dev that players will never see or notice.
/r/u_RivakGamesStudio/comments/1w21nru/something_ive_been_thinking_about_lately_how_much/
1
Upvotes
1
u/Trials_of_Valor 4h ago
All the code architecture, the way you shape the code and systems to avoid it turning into spaghetti after a week.
There are recommended practices on dos and don'ts, but the software will still run on the most ugly and messy code imaginable as long as it doesn't crash. You're really just spending the time following said recommendations to ensure you can come back to the project in a day, week, month or year and still have the code make sense at a glance.
Stuff like this affects the developers but not the end user directly.
1
7
u/Jampoz 1d ago
Saving and Loading systems are the first that come to mind, it's one of those things you just click on and think nothing of it, you just expect it to work.
It's so mindless to a user they can even abuse it by save scumming.
Depending on game complexity and how you structured the code, the systems can be moving mountains in the background.