As an independent game developer (who's created his own engine using opengl). I don't think you understand what your talking about. The game engine wouldn't handle vault space. That would be a mechanic for the game itself. The engine mainly handles rendering, ai, audio, input, etc. Components that make a game work. The game handles all mechanics specific to itself.
English
-
I do understand what I'm talking about, and you being an independent game developer doesn't mean you also know what you're talking about, you don't work for a company and you're probably inexperienced. I may not design games but I've had years of coding and scripting schooling / self-teaching. The Vault is a mechanic that utilizes the games engine. Yes, it's true that it handles all you mentioned, but you didn't mention it all. Everything the game does that isn't pulling from the server side, is done by the engine and it's restrictions. The Vault takes up memory, and the engine can only handle so much with it's processing power. Destiny was designed for Legacy consoles, which means Bungie had to use an outdated engine and design software, they've even said it themselves that the software/engine Destiny runs on is old and dated, and hard to work on / work with.
-
I've been doing this for 15 years as a hobby. You are correct, i don't work for a company. Don't want to.That doesn't mean anything. Lol. Yes, the vault will UTILIZE the engine for gui rendering which is relatively inexpensive and networking (Obviously...the whole game uses it) However the code for the vault itself and how it works and handles is all part of the game.