Release notes 0.2.8264.5467: The Only Mostly Dead Update
Mostly dead is slightly alive.
“There’s a big difference between mostly dead and all dead.”
We are going to PAX this year, for the first time since 2019!!! Come see us in our usual corner, booth 1500!
It has been way too long since the last update, and I apologize for that! My hope is this is the start of regular SpyParty updates again. This update is actually probably going to be a little disappointing content-wise, because while there are a bunch of smaller player-facing things in here, most of the real work was backend work in support of the upcoming No Wait Matchmaking, which should be coming relatively soon after this (insert joke about hopefully not 4 more years here).
To support the style and quality of matchmaking I want in SpyParty, I needed to really make the replay/spectation sniper feature into a first class mode, and that means allowing players to spectate spectation snipers. What does that even mean? Well, as you may know, there are detailed replays saved for all games, both locally and to the server, so you can review your gameplay (and your opponent’s), spectate live matches in the lobby, the community can do casts of competitive matches on twitch, and all that good stuff. Then, a cool feature on top of that replay and spectation sniping. So you can watch a replay from all the different camera angles you’d expect, the Spy’s camera, the Sniper’s, and various other camera modes, but you can also play Sniper against the original replay Spy. They obviously don’t know you’re playing them because they’re just a recording, so they can’t respond to your laser scope positioning, but it works incredibly well, way better than I thought it would when I came up with the idea. Then on top of that you can snipe live games, and there is a Daily Challenge that queries the more than FIVE MILLION replays on the server (so far) and feeds 8 of them to you and everybody else every day. Building on top of that the No Wait Matchmaking is going to be No Wait because if it can’t find you a live opponent within an amount of time you set, which can be zero seconds, it will feed you a replay at your skill level to snipe, so you can basically be instantly playing the game in matchmaking. So that code builds on all the other stuff, but then on top of that I want people to be able to spectate players while they’re in matchmaking, which is different than spectating a live match between two players that lasts for a few games. With matchmaking spectation, you spectate a given player and follow them through all the games they play in the matchmaking queue. But some of those games might be replay sniper games, so I wanted players to see the player they were spectating doing the sniping of the replay. And then of course you can snipe too, and then take a shot and then switch to spectation and see how the original player is doing. Or the real original Sniper in the replay. And while I was there, you can just see all the other players sniping too. And then you can turn on all the Snipers at the same time and see all the lasers. And of course you can load a replay and all its sniper files from your local saves, or a zip file somebody sends you. Which means the game saves .sniper files in addition to .replay files now. And and and. Anyway, you get the idea, that was a lot of work, but it’s mostly working now and should be super sweet for No Wait Matchmaking.
Continue reading ‘Release notes 0.2.8264.5467: The Only Mostly Dead Update’ »