Items available for this game

October 6

Release the KRAKEN! Wait?!?! Wrong mythology reference, this is NS2, not Clash of the Titans.

After months of back end work, we are pleased to be releasing the NS2 64-bit Beta to the public. Those of you already using a 64-bit Operating System will automatically start the application in 64-bit. If you are currently running a version of Windows or Linux in 32-bit, you can still launch the game but you will be notified of our impending end of support for all 32-bit users. Once support has ended for 32-bit you will no longer be able to launch NS2 unless you upgrade your Operating System to a 64-bit version. We have been working on and communicating this impending change to players over the last year, and hope that those of you that are not using a 64-bit OS recognize that as an actively developed game, we strive to keep building and improving NS2. Supporting all of this on a system that can barely manage 3.5GB of system memory sadly is just no longer feasible.

A note to our non QWERTY keyboard layout users: We’ve fixed a bug regarding keyboard layouts not being detected correctly, now your keyboard will work as intended but this means you’ll need to go and fix some of your key binds in the menu. (Such as the Console key)

Next up, NS2 celebrates it’s fifth anniversary! We have some cool things in the pipeline, there is still much more to come.

If your client crashes, it will quickly show a dialog that automatically begins uploading your crash report and all relevant information to us. This is going to be a very helpful tool for us to diagnose issues, and it should be a simple process for you, since the only button you’ll have to press is “Restart NS2” if it occurs!

The Server’s dns address is now propagated to the clients via a server field instead the tags string allowing operators to use a longer dns address.

Dedicated Servers can now use the `-autorestart` argument (no parameters needed). If the server should crash, it will immediately restart with the previous start-up arguments. The crash will also be uploaded to our collector at the same time and not delay the server restarting.

Fixes

Fixed that the Shared.SortEntitiesByDistance method returned corrupted results at Linux causing all kind of issues and crashes. This also fixes that you couldn’t play the alien commander tutorial on Linux.

August 24

Skulks, Specs and Whips OH MY! Update 317 is now available to the public and there is plenty to sink your teeth into.

First off, we’ve added a new training module called ‘Skulk Challenge’. This will help you learn to hone your skulk wall jumping abilities, while also giving you an opportunity to reach a global rank and earn badges. Another cool feature, you can download other players ghosts and race them too! You be surprised how addicting this challenge is and how much you can learn by watching others.

Next, we come to an entire reworking of Spectator Slots. No more will you be confused in the server browser by how many playable slots are actually available, or see 25/24 slots in use and wonder, “what the heck?.” The other major benefit is that server operators can now run a full 24 player server and spectators will not use playable slots but up to 24 of their own! You can read more about this feature and how the rest of the system works in the changelog below.

Lastly, we as developers can only do so much with the time that we have and NS2 has always prospered from the incredible contribution of the many community developers out there. This update include some awesome fixes to both Whips (thank you, Katzenfleisch) and MACs (thank you, Twiliteblue). Along with these awesome contributors are also our playtesters and other community players who have done an outstanding job. This update has been working hard to get out to the public for nearly a month and a lot of testing and time went into getting it ready, so thank you again to our playtest team and to the community players that showed up for our public playtests as well.

Looking forward, 64-bit is finally going into beta and will be released shortly as a smaller update. Players and servers alike will be able to run the upgraded platform and help us make sure it is finally ready for full release in the coming months. What does this mean for players using 32-bit Operating Systems? Well, it means you won’t be able to play the game without an upgrade. Luckily of all our monthly unique players this is far less than 1% of you, but we care about all our players nonetheless. So let this serve as official warning of the end of 32-bit support. Within the next 30 days or more NS2 will move to a 64-bit only environment on both servers and clients. In general there are many benefits across the board for NS2 to go 64-bit only but as a system owner, you too can open up some serious local benefits to both your system and performance by biting the bullet and finally upgrading too!

Until the next update, skulk forward and let those bullets fly. Oh and watch out for whips, no seriously, watch out!

CHANGELOG

GAMEPLAY

Introducing the “Skulk Challenge!”

Available in the training menu.

Hone your Skulk wall-jumping skills as you race to earn the fastest time.

Study other players’ racing techniques with our replay system, or even better: race against their ghost!

You can view your friends’ times in the leaderboard, or view the global leaderboard by clicking on the globe icon.

If you’re fast enough, you’ll earn a badge to be displayed in game! Be sure to enable it in the Customize Player menu.

Improved/Fixed Whips (contributed by Katzenfleisch et al)

Overall rewrote the Whips attack routine to make it more reliable and less expensive performance wise. They are quite formidable now.

Fixes:

Fixed that the Whips animation state and damage dealt was not synced between client and the server correctly

Fixed that Whips did often not deal any damage (especially against static targets)

Fixed that Whips did not slap immediately after a bombard

Fixed that Whips had a rather random cooldown between two attacks due to how inconsistent the animation tags are fired for the Whip animations.

Fixed that the Whips used a trace ray starting from its bottom instead of it’s top to validate that a target is in line of sight.

Fixed that Whips did not deal any damage if another target blocked the original target while the the Whip already started slapping.

Fixed that the Whip’s bombard bomb was sometimes not created and networked correctly.

Fixed that Whips were able to hit through walls.

Fixed that Whips did not attack unmanned exosuits.

Improvements

Whips now continue to focus the same player while slapping until they get out of range (instead of switching to whoever is closest)

Optimized performance by decreasing the number of traces needed to acquire a target to slap

If a player moves in between a whip and it’s target, it hits the blocking player (instead of missing)

Adding a new method Whip:OnAttackEnd() so mods can detect when a Whip attack has ended.

Alien structures will now try to move into random direction instead of only forward while repositioning (after getting moved etc. )

Improved MACs (contributed by Twiliteblue)

MACs now follow and weld moving players, and can continue to move while turning.

MACs on automated build/weld orders will return to their original position after they completed the order, or if target moves too far away (distance greater than 15 units from MAC), or in case the automated target moves out of a range of 30 units from the original position.

This should stop MACs from moving all over the map without the commander giving them the explicit order to do so

Decreased the fov zone that MACs will avoid to block to 60 degree from 180 and increased the weld range slightly by 0.5.

This should force MACs to evade the player’s fov less often while still making sure that they don’t block line of sight.

MACs no longer stop moving when taking damage while following a target.

Improved Onos Stomp (contributed by Steelcap)

Stomps shockwave now can move up stairs.

Stomp behaves much more like you’d expect it to: unable to reach high heights, but still able to reach the same lows if there’s a gradient, and will not pass through obstacles it should not etc. It will not work across deep gaps, like standing on the columns in Crevice on Summit, for instance.

The marine knock back behavior is more reliable now so you don’t end up getting knocked back even though you jumped up in time.

Slightly optimized Stomp to use less traces

TWEAKS / IMPROVEMENTS

Added dedicated spectator slots. Reasoning: Players want to know that they can join a server that truly has player slots available and won’t just get thrown onto spectators, wasting their time. Server operators want the ability to have spectators without going over the 24 player limit. Lastly, the Quick Play feature was unable to determine if a server had actual player slots available to play without official spec slot support. So while you can run 24 players with 24+ spectators and still be a ranked server, do keep in mind that your performance will vary if those spec slots are active; Adjust accordingly.

Servers can now have dedicated spectator slots. Use the new -speclimit server startup parameter to set up a limit for the dedicated spectator slots (default: 0). If left to default of 0, players that join spectators will still count towards the player slot count (-limit parameter) and the server browser will always report 0/0 spectators.

Clients that attempt to join servers that are full but still have spectator slots available will receive a prompt asking them if they wish to cancel or spectate before joining.

If a client joins as a dedicated spectator they will automatically be placed on spectators and restricted to it until a player slot opens up, where they can then join the ready room and then a team. Before that point, the player cannot join the ready room. Shuffle or force even team votes will not change this, and neither will admins when attempting to manually move the player.

Player slots and dedicated spectator slots will remain assigned to the same players even through a map change. This means if you were a dedicated spectator before the map change, you will still be one after the map changes, if no players leave. No cutting in line allowed!

Clients can switch from a dedicated spectator slot to an available player slot by going into the Ready Room, if and when a player slot is available.

Clients using a player slot can still spectate. However, they will be giving up their player slot if another spectator joins the ready room or a team. (Unless the spec limit is reached already.*)

Clients will never be restricted from going into spectator mode, but if the player limit and spec limit is reached, doing so will not change the amount of players reported in the server browser until a player leaves the server.

Clients will only give up their player slot if there are spec slots available.* This means that if there are 16/16 players and 5/5 spectators, and a player using a player slot joins spectators, the server browser will still report 16/16 players and 5/5 spectators. This is to ensure that a new player cannot join the server, and thus permanently create an ever increasing pool of spectator slots. (See known issues below.) Refactored the reserved slot system to be handled by the engine API instead of custom server tags.

The server performance rating in the server browser (the smiley face) will only take the player limit into account if you have no active spectators. However, if you have active spectators they will begin to impact your performance, albeit less than actual players using player slots.

Known Issues with spec slot feature:

* When the spectator slots are full, if a player using a player slot joins spectators, then that player will retain their player slot even while spectating. This can prevent players from swapping out with spectators in a full player + full spectator server (Will be fixed via an extension).

Spectators can vote. (this can be disruptive for server wide votes, depending on the size of -speclimit)

The password prompt will show up twice for passworded servers that only have spec slots available. Once when you double click the server, then you receive the spectator popup, then the password prompt will show a second time. You’ll need to enter the correct password twice.

Obscure the password input by default so you can stream without worrying about leaking a server’s password

Added a button to show/obscure the password input.

Removed some fields from the move packet that were never used except for debug purposes. Result is slightly reduced network traffic from moves sent and move packets being slightly faster processed.

The menu now preloads when after loading a level. This means that a (sometimes very long) hitch caused by opening the in game menu for the first time is gone.

Added in-game badges for the 11th ensl.org season winner. We will hand out the badges as soon as the season has ended.

Removed that the client buffered up to 8 seconds of moves because the buffer wasn’t used and may caused performance issues.

Removed the leftover hive profile page link at the in-game scoreboard

FIXES

Fixed that the crash dumps created by the crash reported were missing the exception information

Fixed that curl handler were not released correctly and stayed active even after usage which caused curl to run out of available ports at some after some time and all http request to just time out.

Fixed that the damage taken/flinch sound effects didn’t play after the first time. We are planning to redo the complete flinch sound system in one of the next builds to make the damage feeback more consistent.

Fixed that “guard” orders were not canceled when the target left the team.

Fixed that Focus decreased the players attack speed even after Veils were destroyed.

Fixed that the Regeneration effects played even after Shells were destroyed.

Fixed that Fade Metabolize switches back to the weapon you had selected before using metabolize after it finished, even if you switch the weapon while performing Metabolize. This means Blink is now disabled during Metabolize.(contributed by Twiliteblue)

Reviews

"NS2 is a genius mash of Counter Strike and Starcraft" – Kotaku"This is getting close to my idea of the ultimate game" – Machinima

About This Game

Natural Selection 2 pits alien against human in an action-packed struggle for survival. Wield devastating weaponry as a Frontiersman marine, or become the xenomorph as a deadly Kharaa lifeform.

Strategy Meets Shooter

Natural Selection 2 is a First Person Shooter and Real Time Stategy game rolled into one! Each team, alien and human, has a Commander. The Commander looks down on the battlefield and issues orders, places structures, collects resources, researches technology, and deploys abilities.

Here are some gameplay examples: A human Commander could drop health packs and ammunition to a trapped marine squad, and deploy sentry guns to help them defend their position. Or an alien Commander could grow a new Hive to spread infestation throughout newly captured territory, allowing more alien eggs to spawn...

Two Unique Sides

Aliens players choose to evolve into one of five lifeforms: The fast, fearsome Skulk can run on walls and deliver massive damage with its jaws. Lerks fly and deploy gasses to support their teammates in battle. Gorges heal other lifeforms and build tunnels, hydra turrets, walls, and other tactical structures. Fades blink in and out of battle, picking off marines with giant scythes. Finally, the giant Onos is so massive and so tough, that even entire marine squads can't take it down.

Marines wield rifles, shotguns, grenade launchers, pistols, and other weapons. Cluster grenades can clear ventilation shafts of sneaky Skulks, flamethrowers make short work of alien structures and infestation, and boosts dropped by the Commander increase combat effectiveness.

When attacking on foot doesn't cut it, marines can construct hulking Exosuits wielding miniguns and railguns, and equip jetpacks for high speed assaults on alien Hives.

Long Term Development

Mod Tools Come Standard

Natural Selection 2 comes with all the tools we used to make the game. All game code is open source. That means you can create, and play, an endless variety of mods. Publish, share, and download mods from the Steam Workshop, and automatically download mods when you join modded games.

Digital Deluxe Edition

Digital Deluxe Edition includes:

Official Soundtrack - 1 hour of tribal, industrial music composed by David John and Simon Chylinski

Digital Art Book - 40+ pages of art by Cory Strader, including environments, creatures, weapons and more