What is "true" Halo?
I wish we had a confirmation on this guys source. It would make a lot of sense.
Based on the November SDK leak, MS is re-doing the entire multiplayer system, specifically the party structure. They are calling the new system 2015 Multiplayer.
Per MS, the new system would work as follows:
Summary of the 2014 Multiplayer Design The 2014 Multiplayer design is based on the concept of the game party, exposed to titles using the Microsoft.Xbox.Services.Multiplayer Namespace in the XDK. The game party is an Xbox One system-level construct that titles use to manage a group of people who are playing together within a title. All joins and invitations are currently to the game party, and matchmaking is driven by game party membership.
In 2014 Multiplayer, the title places game party members into multiplayer session directory (MPSD) sessions to manage connectivity and report multiplayer interactions. The interaction with MPSD sessions by the title uses the Xbox Services API (XSAPI) and/or the Xbox Live Services RESTful API.
2015 Multiplayer Design The most obvious change implemented in the 2015 Multiplayer is that titles no longer need to access multiplayer functionality through game parties. Instead, they can now perform all multiplayer-related operations directly, using MPSD sessions. The following diagrams illustrate this change.
The XSAPI has been updated to enable titles to: Advertise a user’s current activity and availability for joins.
Send invites to sessions, along with user-visible (title-specified) context strings.
Discover and join sessions.
Maintain web socket connections to the MPSD so that they can receive shoulder taps on session changes, and so that the MPSD can rapidly detect and act upon client disconnection.
Use Smart Match matchmaking.
Use service-to-service calls to access new MPSD functionality."
The 2015 Multiplayer system has been in preview form for a period of time and I believe Halo: MCC was the very first game to try it out and it failed miserably. The issue is on the MS backend. They thought it was working fine but all the handshakes don't work. This is why 343 has been unable to fix the problem. They didn't really create the issue, they used the system they were given and they don't want to go back now because in the end it will be better.
I also believe this is why 343 included a p2p backup plan, if the new matchmaking failed to connect to dedicated then you would revert to p2p.
Thoughts?
UPDATE 1
Sorry I went off the grid for a little. Source is the SDK documentation. I have a whole bunch of other stuff that I could try and theorize about it, but everything seems to make sense. The ELI5 down below hits it on the head. For anyone looking to dig in on it more, download the SDK and open the documentation. Go to Xbox One Services and then into the multiplayer. There are a number of diagrams and etc that detail the changes.
Frankie said that the issues are all related and everyone is at fault. I think the issue was that the API they were using worked in the test environment, but when it was dropped into the actual XBL service the new MM setup failed. This is why 343 is having trouble fixing the issue. Its partially them and partially an issue with the new matchmaking setup.
Frankie promised a post-mortem when this was fixed and I have a feeling this is the case. The issues make way too much sense. Wouldn't be surprised to see the new party setup addressed in the W10 conference this month.
Other games don't have these issues and the reason is that they used the 2014 Multiplayer setup which had been tweaked and fixed. 343 knows what they are doing but they were working on the premise that the 2015 worked flawlessly which is obviously not true. The biggest changes in the new setup are related to parties and how MM is handled, and those are the biggest issues with H:MCC right now.
343 is doing everything they can but they are limited by how fast MS can fix it.
A little more copy paste:
The multiplayer in Xbox One enables the assembling of game players into groups. The system is secure, easy to use, and flexible, allowing you not only to build simple features quickly, but also to build more complex features and plug in your own services.
At the core of the multiplayer system is the multiplayer session. The session is a secure document that resides in the Xbox Live cloud, and represents a group of users who are connected while playing a title on Xbox One. All the aspects of multiplayer—such as matchmaking, chat parties, join in-progress, and so on—leverage the multiplayer session.
Two versions of the multiplayer are available for Xbox One:
2014 Multiplayer. This version is based on the concept of the "game party" and participation in games through parties. This version will be deprecated in later releases.
2015 Multiplayer (previously 2015 Multiplayer Preview). This multiplayer version abstracts the game party concept and uses the multiplayer session directory (MPSD) to control game sessions.
There are a bunch more details available but they aren't worth posting.
Those were horrible maps.
All they came down to was pure setup/map control with BRs. Not a single thing to fight for on the map other than pure random positioning based on each respawn.
Seems like many of you have completely lost what Halo used to be.
You guys really think Halo 5 in its current state is true Halo?
The Novermber SDK added the ability to more directly access various multiplayer functions through MPSD sessions, as opposed to being forced to work through the game party abstraction layer. From what I gather, it's a bit closer to the model used on the Xbox 360, which developers were more fond of.
Given that this functionality wasn't fully exposed to developers until Novermber (shell support in November, API support in October and September), I'm not so sure about it being the cause of Master Chief Collection's problems. While it's clear the game was way behind in development, it went "gold" (more like Iron Tier, am I right?) in the middle of October.
You have to figure matchmaking was implemented for the game to go gold, and I doubt they would've migrated their setup over to a partially exposed new platform over the course of a month. If they had, one would suspect that they had a working 2014 matchmaking model implementation that they could have temporarily reverted to while they work to resolve issues.
Given the vast number of other issues with the game which go way beyond the scope of matchmaking, it seems more likely that the game was just rushed and sloppily put together and tested. Even if matchmaking worked flawlessly, there's still plenty of other major, major issues.
Anyway, what I'm getting at is to that the theories on MCC's issues being attributable to the new multiplayer model in the SDK are all strictly conjecture and should be taken with a grain of salt.
Multiplayer Improvements
The November Recovery adds Shell support for Multiplayer 2015 game invite, game roster, and join ability mechanics (note the API support for these shipped in the September and October XDKs). Multiplayer services have been updated to include Server-to-server shoulder tap support for session changes, Matchmaking Rules customization improvements, and MPSD now has improved integration with Thunderhead. For more information, see 2015 Multiplayer.
Lol what is the baseline for true Halo?
Halo CE?
I'm not sure if Halo 5 needs more power weapons but power weapons need to spawn more frequently. No point controlling spawns currently.Well it's not blank maps missing powerups and power weapons.
I cant be in the minority when I say that Halo 5 is boring as snails to sprint around slaying people waiting for the announcer to call out when snipers are gonna drop...
That's fun?
Where is the arena in this game? Why shouldn't Halo 5 have item control?
Every map in Halo 5 should have camo, overshield, rockets, snipes, shotguns, and any other power weapons that make sense.
Be aggressive. I normally play passively and it wasn't working for me in fiveI'm bad at Halo 5.
And I was really good at Halo CE - 4, and Reach.
I don't like it. =/
Like I said, please stop vapor. It's okay to have an opinion but you're not looking at the big picture. It's a working beta, things will be added and adjusted.
They've already stated powerups are in the final game. None of the power weapons are final, not even the placement on maps.
If you're bad at the game just say it. Go enjoy the heavy aim assist on 2/2a or the ridiculously easy MCC ce.
Do you want to 1v1 me or see my historical record of Halo stats starting with Halo 2 through Halo 5 today?
My gosh dude...seriously?
As for powerups being in the final game, and none of the power weapons are final, not even the placement...too little too late once the game ships...it'd be nice if we could actually give feedback on those things specifically.
Well it's not blank maps missing powerups and power weapons.
I cant be in the minority when I say that Halo 5 is boring as snails to sprint around slaying people waiting for the announcer to call out when snipers are gonna drop...
That's fun?
Where is the arena in this game? Why shouldn't Halo 5 have item control?
Every map in Halo 5 should have camo, overshield, rockets, snipes, shotguns, and any other power weapons that make sense.
EDIT: Also, please don't flame me simply because I don't share majority opinion on Halo 5. I know you guys are more mature than that.
Those were horrible maps.
All they came down to was pure setup/map control with BRs. Not a single thing to fight for on the map other than pure random positioning based on each respawn.
Seems like many of you have completely lost what Halo used to be.
You guys really think Halo 5 in its current state is true Halo?
Be aggressive. I normally play passively and it wasn't working for me in five
I'm bad at Halo 5.
And I was really good at Halo CE - 4, and Reach.
I don't like it. =/
Shush, you're Onyx. Not bad.
I've said it before, but I think it overestimated my H5 skills. Last night I went 3/14 (k/d) and the rest of the day wasn't much better.
v I have only played in parties.
Visc you get too frustrated, just do what I do, don't play unless you're with a party it makes it far more fun/interesting and mitigates a lot of the frustration.
Plenty of us here who'd go to battle with ya.
Agreed. Me you visc and hat. Guy was good, we were donging.Welp, we need to party up later.
Eh, MLG Midship was pretty much devoid of power weapons or power ups, and that was some of Halo at its finest. CTF 5 was the bidness.Well it's not blank maps missing powerups and power weapons.
Agreed. Me you visc and hat. Guy was good, we were donging.
when?
Eh, MLG Midship was pretty much devoid of power weapons or power ups, and that was some of Halo at its finest. CTF 5 was the bidness.
I've been thinking, what if 343 actually made a new Halo IP
I've been thinking, what if 343 actually made a new Halo IP that was more in line with COD and Battlefield and left Spartan Halo completely alone. Focused on ODSTs and Marines so you could have sprint, ADS, drops, quick kill times etc. In hindsight, leaving Master Chief to drift in space while they tried what they really wanted to do and then some without butchering the classic formula. I've always wanted Halo : Battlefield only with less unlocks, XP and actually works. That option was right there but then we got jock spartans, god awful new enemies, a terrible story etc. A mainline Halo game sells more but I think that ship is leaving port. Time to expand into new Halo IP that doesn't make the main series buckle under bad decisions and allows a clean break for 343 to do anything and let the game live or die, not hanging on the mainline Master Chief series success. I know that won't please people who want the classic game right now and next but 343 need to do something like that instead of their current strategy. Don't cross the streams.
Those were horrible maps.
All they came down to was pure setup/map control with BRs. Not a single thing to fight for on the map other than pure random positioning based on each respawn.
Seems like many of you have completely lost what Halo used to be.
You guys really think Halo 5 in its current state is true Halo?
No source needed. Its just an SDK pull and putting items together.
Seems to fit with what Frankie and team have been alluding to. And more than likely H5 is using the same system which is why it is having similar issues. The 2015 Multiplayer system is coming no matter what, so likely one of the reasons the H5 Beta was planned was to be the first go at this new system. More than likely during development, Halo: MCC shifted from 2014 to 2015 Multiplayer, but that was a mistake.
As a follow up, additional information and conjecture added to the original post.
So Basically MCC was a beta test for MP2015? is weird that MS will just have a new MM system on the wild without a real test.
I just wish they could give us classic zoom as a toggle. ADS plays like shit in Recon and more often than not, I'm only hip firing. If CoD kids needed ADS, let them have it, and let those who want classic zoom have what they want/are accustomed to.
It literally plays like every Halo before it, lol. Zooming in with the right stick has never felt as fluid as using a trigger in other games, but I refuse to give up grenades on left trigger.
It literally plays like every Halo before it, lol. Zooming in with the right stick has never felt as fluid as using a trigger in other games, but I refuse to give up grenades on left trigger.
ehhhhhh
I think CE in the MCC is the worst Halo there is, so what's true to you, is not true to me.
it AUTOMATICALLY re-scopes after a descope when you hold left trigger? i never even tried the default controls, but that is massive bullshit. why wouldnt they make you release and repress to mimic the right stick better!?
this probably explains how others are so dominant with the autos and they are only OK when i use them. i'm predominantly unscoped in a battle for the reasons you mention and they must be going in and out of scpe and getting a bigger advantage with the bullet spread because of it. again, super lame and no reason for it to behave this way.
So then define what you think is core Halo gameplay.
Also, I think it happened, people have conformed. Didn't think it would but damn, it happened.
Playing on Halo 4 is perfect imo.
Game needs custom mapping or a lot more control options
Playing on Halo 4 is perfect imo.
Game needs custom mapping or a lot more control options
I see Halo is different things to different people. Who knew?!
Halo is power weapons, 4v4 team play, good precision weapons, and controlling a map.
Conformed to what, exactly? I don't regard Halo 2 as the second coming of MP, 3 is my favorite, and I think Reach & 4 were trash.
I'm realistic in knowing that a AAA dev company cannot release a barebones shooter on a console, like some of your CE purists want. I don't want that, and casuals sure as fuck don't want that. This beta adds enough new wrinkles to the base underlying Halo formula, and it works without completely changing what Halo once was, like Reach & 4 did. Is it perfect? No. It never will be, but I'm honestly puzzled as to what some of you are expecting out of a modern Halo game if you aren't some what happy with what they've given us in this beta.