- last post: 01.01.0001 12:00 AM PDT
Posted by: VMidnightShadeV
Please say it is an entirely new engine, and here is why. Because there is an enormous lack of flexibility with the Halo 3 engine. Case and point below:
(This was posted in response to a claim by Urk that matchmaking will not be featured in ODST's Firefight mode because it is based off of the "campaign networking model;" I consider the argument relevant)Here is the reason there won't be matchmaking in Firefight:
Because the Halo 3 engine is the least flexible game engine to date! Think about it for a second. In Halo 3 you cannot rewind a campaign film or make a film clip in campaign. There have been numerous occasions where Bungie has said that implementing a new weapon can alter the game structure entirely. What?!
They have also said that no new armor can be implemented. Feeling a little lack of flexibility in the engine yet? But wait, now there is this! Now suddenly they cannot put a matchmaking system into a "campaign networking model."
Here is a roundabout solution to that problem. Put a matchmaking system in, but instead of going into a game it forms a party similar to the press 'x' function available in post game. Then migrate the party over to the "campaign networking model." It really isn't that hard. Basically, they would be skipping the game portion of matchmaking, forcing the matchmade players to form a party, then migrating the party to the Firefight lobby with a simple "goto" command.
It can be done. Maybe, however, the Halo 3 engine really is that unflexible and contorted.Do we want this lack of functionality to be in Halo: Reach or do we want a new engine with greater functionality and potential?
Discuss.
You are quite ignorant about programming I assume. They can't expand on the engine because the expansions you list here are not things they anticipated to be expanded upon, you can't take every last Halo 3 game disc and rewrite the code that's there.