Natural Selection 2 is the sequel to the popular Half-Life mod Natural Selection. It is built on our own engine and will be distributed through Valve's Steam platform.
We have built Extractors together, run through Phase Gates together, fought against against the darkness, scampered through ventilation shafts, and ambushed marines together. We play this game together. You have submitted code improvements, bug fixes, maps, game modes and argued for game play changes. We develop this game together. Now, Gorgeous is coming, and it’s time to stand together again.
Posted by SgtBarlow on Feb 28th, 2013
We have built Extractors together, run through Phase Gates together, fought against against the darkness, scampered through ventilation shafts, and ambushed marines together. We play this game together. You have submitted code improvements, bug fixes, maps, game modes and argued for gameplay changes. We develop this game together. Now, Gorgeous is coming, and it’s time to stand together again.
Gorgeous will go live at 1500US-PST. Wondering what time that is in your local time zone? Consult the handy graphic below.
Twenty-eight less twenty-six is two. Less one because launch day is not a day to be changing code, and kablam, we've got one day left to get the Natural Selection 2 Gorgeous update sorted for your playing pleasure and so resumes the Trials of Brian.
If there is a key to the patch-day lock, it is Brian. He is the nexus. The town square. The capital city. The master of ceremonies. As patch day looms, Brian is simultaneously crushing bugs and gate keeping the build. Got a new piece of code for Crag healing, that could speed up the game? “You shall not pass!”
Dependency is a nasty partner. It is fickle, unreliable, and tends to get around a bit. Little changes to seemingly unrelated systems can cause cascading errors throughout the game. And suddenly, little Johnny is on the Steam refund page because his Skulk is falling through the floor.
Securing and improving the integrity of a release build is a stressful job. Brian is stoic and effective. He marshals his play testing troops with the help of his trusty sergeants, Obraxis, WasabiOne, Ironhorse, ScardyBob, and Kouji. They find problems, and Brian ignores them.
Wait, what? Well, not quite. He triages problems. At any one time, there are hundreds of bugs being tracked by the NS2. Not all of them can be fixed at once, and as a patch day nears, it becomes increasingly important to prioritise them. Spend all your time fixing that Armoury floating an inch of the ground, and you might not have time to stop Skulk bite doing quadruple damage.
The patch-making gods tend to cast Frenzy in the final hours before patches. Normally, we haven’t set ourselves hard targets for launch. Maintenance builds go out when they are done. But Gorgeous is going out at a specific time (TBA) – And we have to hit it to make all the PR, marketing, trailer, and Steam update stuff stick. So Brian sits calmly destroying bugs, requesting testing from the PT Group, and drinking juice boxes.
On Thursday, Brian will pass judgement on the quality of the build, and (hopefully) deem it safe for public consumption. Back in the olden days, about six months ago, the Steam patch process was painful. We had to manually email Valve, upload the patch to them, and have them distribute it. These days, we just upload it to Steamworks and press a big red button.
When that button is pressed, it takes less than an hour for the new code to wind its way through the Steam Content Delivery Network, filling your PC with wholesome NS2 goodness. When that code arrives, think of Brian. Our silent watchman, our protector our dark… Well, the guy who makes sure that the rest of us don’t completely bugger up the patch.
"I was looking through my files today, and came across an old story I wrote. It was dated May 3rd, 2000, which means it was written before I started working on the first Natural Selection. It’s the first thing written for the game and I remember writing it in one sitting."
Read the full blog post from Charlie here..