3 ms·
Thank you for making the point. I find it utterly silly that something that is taken from granted as Best Principles (tm) in other fields is considered harmful
by Beltiras 7y ago
Thank you for making the point. I find it utterly silly that something that is taken from granted as Best Principles (tm) in other fields is considered harmful in game programming. I've programmed a few small games, never with features grand enough to have any sort of assets management but I would think that the scope of any AAA game would be such that assets and code were kept separate. Watched the Blizzcon video from the WoW classic team and they talked about the 3 pillars of their product being Code, Data and Assets. It's an interesting story. I recommend watching it.
- CydeWeys 7y ago"but I would think that the scope of any AAA game would be such that assets and code were kept separate." Sure, they are. In different files at a minimum, and likely within a separate directory tree in the overall project. But not in a separate repository entirely! Look at how the overall software industry is going towards monorepos. Not just (or even primarily) games, but software in general.