- XruriniX
- |
- Exalted Member
Posted by: angrymailman
well considering microsoft only gave them ONE year to make a campaign ADD ON for halo 3, and they OVERACHIEVED and made a somewhat of a complete GAME they (PROBABLY) didnt have enough time to make a completeley new full fledged online multiplayer
(and they were also making Reach at the same time...)
Bungie worked on Halo 3 for more than 3 years. They were not about the abandon the current multiplayer for something else, and they certainly didn't want to make a new product which competes with their current cash-cow. Thus, they included the cash-cow in their new Halo 3 game. ODST was not even designed to be an add-on, though many early rumors thought it was, just as Halo Reach is not an add-on. Additionally, ODST was announced about 1 year before it's release (at that time called "Halo 3: Recon"), but it was a work-in-progress almost since Halo 3's release date.
As far as putting Firefight on their server, I really don't think they could have handled it. Halo 3 was pushing the envelope allowing up to 16 players on one game (and who knows how many games per server). Each connection requires constant updates for every player (that's once connection per person per game on one server which must have constant update on the location of everyone other player in that game as well as every bullet on-screen). Firefight has waves of many times more objects on-screen. Lets say an average was has roughly 25 enemies (which is a quite modest number). That's 25 NPCs per and 4 playable characters per game, each player needs their own connection which would have constant updates of all NPCs, PCs, and bullets in air at any given time. This much traffic lags just between our Xbox's online. How many games do you think one server could actually handle? Thus how many servers would they really need to support the thousands of gamers online at any given time, and none of that would resolve the lag issue. The technologies just not there to put Firefight on Matchmaking.
[Edited on 03.19.2010 11:09 AM PDT]