Why Nostr? What is Njump?
2023-09-14 00:01:21

Pawlicker 🐾😹 on Nostr: misterjesus :back_from_gab: :musashi_berseker: :abigail_williams: :musashi: ...

>I am a dumbass regular business apps developer, and I've managed to fix compile issues between Linux and Windows on a C++ project. I would imagine a professional games programmer could do this with ease.

Here's where they fucked up. What happened was 343 wanted to keep all 4 games on the same UI with one main launcher for all 4, as opposed to having a single launcher load each game up and then handle MP/SP.

I am not sure what the reasoning for this, but I suspect it was due to population count worries. This is why Halo CEA did not have MP, no seriously.
https://www.gamedeveloper.com/business/making-i-halo-anniversary-i-work
"And the reason to go with the Reach engine was -- I already explained that there's no real networking engine for the original CE. But I think, more importantly, if we came in with a new Halo game right in the middle of Halo Reach's lifespan and split the ecosystem like that, and split the player base, it would have made a lot more enemies than friends.

And this is supposed to be a celebration. We don't want to say, "Hey, stop playing this! Start playing this!" And we wanted to respect that."

Nevermind the fact that said excuse was 100% bullshit because Halo CEA was based on the Halo PC codebase, which had netcode.

So Halo MCC had all 4 games, on different revisions of the engine ported to one console, and done by different porting studios. This worked, except MP was a total clusterfuck because of this single design choice. That's not getting into the port bugs, including old port bugs from the PC ports of 1/2 (Halo PC was ported). In fact when Halo MCC launched, it still had the infamous netcode lead from the PC port. The current version has 6 games (now Reach and ODST are included) and get this; a UE4 powered menu.

There was also a rumor Microsoft was testing new matchmaking tech with the MCC as well at the time, and what Frank said later was some word salad about testing environments being set up improperly and then deciding "yep it works".

https://www.polygon.com/2017/10/21/16513450/halo-the-master-chief-collection-xbox-one-fixed-update-patched-343-industries
Author Public Key
npub1j4pgkf4mmw5uy7w57dvydrgkaarpdwt0e5w95vjgkshn2av4hs8qz6z0qp