Savage Wolf, on 09 September 2014 - 06:04 AM, said:
First of all you started comparing database load. And it doesn't look like you know how a database works. Loading mechdata isn't easy because it's not just inventory it's a lot more info about where the item is located and what it changes about the mech and so and so forth. This is comparable to MMOs when you change equipped gear. Except a mech is a lot more complicated than a character and gear in MMOs are more complicated than in MWO.
Next is inventory. Inventory is easy. It's just a list of items and the quantity. Items in inventory have no effect until equiped.
MWO might not have loot but there is still inventory management because of ammo and consumables. Not that ammo wont be reset every battle, but the server still needs to keep track of it. That and armor.
And there is a reason why the TF2 model isn't used. Anti-cheat will be more difficult, not just in-battle, but also postbattle. PGI would not have complete control of the servers and this would create a lot of new problems they would have to deal with including server support.
And it would certainly still split the population if not more than an EU server would.
It works for TF2 because there is no real reward for winning a match, not compared to MWO.
items when inventory is altered does have a effect, because the inventory is stored in a databse and everytime you alter the inventory the databse is altered too. Sure an Inventory is easy, but it requires a lot alterations and databse access. Ok, you could store it in the runtime data, But once your server crashes and the runtime is gone, wow, your comunity will rip you apart when a superrare legendary item went gone by this.
you mech is simple, the effects of the mechs components are calculated by the runtime, they don't need to be stored in a Database. When I change equip in an mmo, the game needs to alter database. Where did I stored that item? Did I deleted it?
The battle in MWO runtime just deletes the component form the runtime (or excludes it form calculation). It does not alter the mechs databse entry, because the Database mech is only touched in the mechlab. So my arm is gone? Why should this require any kind of database alterations? Its 100% runtime based whats happening in any MWO battle and 100% non related to any databse actions.
and again explain your anticheat stuff? it makes no sense, its the same as before, I play on a IGP server, where the location of the Database is completely unimportant.
it is like the TF 2 model, just with the difference, that the dedicated servers are runned by IGP, not the people. I don't knwo where this should cause any troubles. Their server is anyways a cluster of some blades I guess, and if some blades would be in EU, US and AUS, would not change that much except having some more contracts with different Datacenters