Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

NS2HD[352] - Optimising NS2

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
3,772
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jan 9, 2012

http://www.ns2hd.com

Natural Selection 2 is a first person shooter cross real time strategy game being developed by Unknown Worlds Entertainment, a small ~6 person team in California. It is a stand alone sequel to the popular Half-Life modification Natural Selection.

The game is currently in beta, and is available to purchase for US$35. Purchasing the game gives access to the beta and the full release when the game is finished. The beta is patched regularly, at a minimum every two weeks.

NS2 pits the human marine Frontiersmen against the varied alien Kharaa. The two teams, of up to 16 players each, vie for control of strategic points of large and small maps, with the goal of wiping each other out.

Each team has a commander, who views the game from a real time strategy perspective. The rest of the team plays from a first person shooter perspective. Players may seamlessly enter and exit commander mode throughout the game. Teams may build a large variety of structures to aid them in controlling territory, upgrading equipment, and unlocking new lifeforms, weapons, abilities, and support units.

The game is built on a brand new, UWE proprietry engine called Spark. Spark features fully dynamically lit environments (There is no static lighting at all), dynamic occlusion culling, and extreme modability. All game code is written in accessible Lua, and stands apart from the C++ engine.

A full suite of Spark tools, including level editor, lua debugger, cinematic editor, model viewer, and more is included with the purchase of the game.

The game may be purchased at http://www.naturalselection2.com/buy.

The development team maintains an active blog at http://www.unknownworlds.com/ns2, including forums where developers post and converse with community members regularly.

The development team draws on the contributions of community members. Bug fixes submitted by the community are often included in beta patches.

Beta progress is tracked by 'build numbers,' which are visible in the NS2HD in-video titles, and in the top left corner of the game (red text).

Link to this comment:

Share to:

Top Comments

  • This is relevant to my interrests.

  • really interesting, thanks.

see all

All Comments (41)

Sign In or Sign Up now to post a comment!
  • @Lobos222 Have you played the fucking game?

    if they were added in, they wouldn't be used, since it just doesn't fit the gameplay, making them a useless feature, and there for not adding anything to the game.

    let my guess to you want it to be set in the middle-east, with us marines too.

  • @passerby500

    You mean backwaters unable to make a product to fit both with a modern and retro audience... Stop with the lame straw man arguments towards not including modern game dynamics.

    People that have not played the first one and do not comment here are the ones that have expectations that a product they pay for meets common modern standards. Iron sights is today one of these. Grandpa might not care, but thats hardly the point, I think.

  • @zeepster It´s written in lua to make it easier for future modding. Natural Selection 1 was a mod for halflife so there is history behind it too. Modding may be quite benificial for a game too. :)

  • Seems to me that a big downside of LUA is that now you are also using your resources (Unknown worlds) to work on LUA performance issues instead of fully focussing on NS2.

  • @VereorAUS Seems to me that "doing it right from step #1" becomes close to impossible if a project is as complex as NS2.

    For commercial non-OS software, 1-5 bugs per kLOC are considered normal.

    WinXP: 20 million LOC, VISTA: 50million LOC

  • These are my favorite videos, the interviews with the developers talking about more technical aspects of the game. I really like the new intro also, great videos keep em coming!

  • @VereorAUS If you watch the video, you'll see that they do talk about using a profiler.

  • Very nice video this one. Good editing!

  • They keep saying that finding code bottlenecks is the hardest part. That's what profilers are for. If you're guessing where stuff is slow, you're doing it wrong from step #1.

  • @Alignn Might have been an australian one, where I'm from. I suppose I'll continue to sit tight and hope that it all turns out ok

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more