• Register
  • Real-time, in-place editing with no waiting or compilation
  • All tools let you work with final results in front of you. All tools hot-load into the game as well so if you save your work while the game is running, you can see your changes in-game.
  • Lua script based for the same reasons - add new weapons or game elements while the game is running. 
  • Keep dependencies between systems to a minimum to allow them to be used independently and in novel ways
  • Allow content creators to work the way they want to work - don't impose a specific pipeline or workflow

Spark includes:

  • A simple, powerful level editor
  • Cinematic editor (used to build our teaser)
  • Art builder tool (no more command-line, just save in 3DS Max, Maya, Photoshop, etc.)
  • Decoda (Lua script IDE)
Image RSS Feed Latest Screens
Marine close-up Marines Marines
Blog RSS Feed Report abuse Latest News: Return to Eclipse in Natural Selection 2

About Natural Selection 2 with 2 comments by SgtBarlow on Dec 20th, 2013


Computer Core

Something must be in the air at Unknown Worlds. Not only are we announcing new games, we’ve also started hitting deadlines! We promised you Eclipse at the end of 2013, and with 11 days to spare we are proud to announce that is has been released!

Eleven years ago, Eclipse was one of the original Natural Selection battlefields. Tight corridors, multiple Hive spawns, iconic rooms, Eclipse was one of the greatest maps ever made for the original Half-Life mod.


Marine Start

Now, we can all return to Eclipse. Painstakingly recreated, the map is faithful to the original while allowing for the evolution of Natural Selection 2 gameplay. By taking advantage of Spark’s modern rendering techniques and UWE’s art resources, the mapping team has been able to remake every corner of Eclipse in exquisite detail.

Triad

The team that built Eclipse was led by Jake ‘Jonacrab’ Smith. Under the artistic direction of Cory, Jake drew together work from mappers Oliver ‘Dux’ Hobbs, Michael ‘Olmy’ Schouten, Andrew ‘Insane’ Jones, Marc ‘Sgt Barlow’ Newton, and art from Sergey, Dmitry, Yuri and others from Fox3D.


 Looking towards East Foyer

Eclipse is included as part of Build 262, which was just released on Steam. Build 262 is free for all existing players of Natural Selection 2, and includes a bunch of other improvements to the game. Here is the full change log: 

Fixes

  • Fixed players sometimes being stuck in command station at round start
  • Fixed Infestation blobs blocking commander view
  • Server Browser now highlights player count yellow if the server is semi-full due to reserved slots.
  • Removed texture streaming option from main menu since it wasn’t doing anything
  • Fixed all structures being outlined blue when on overhead mode as spectator
  • Fixed projectiles colliding with invisible movement collision group
  • Fixed ECHO_HARVESTER tooltip missing when echoing an Harvester
  • Fixed accidental use of voice order keys while ESC menu is open
  • Fixed bug where marine buy menu did not close when player was Stomped
  • Fixed Stab not having a custom icon
  • Fixed round start music not playing due to incorrect path
  • Fixed WhipBomb showing killed with BileBomb in console
  • Fixed loading screens using the wrong art sometimes
  • Fixed commander bindings reverting to default if a player joins a server before opening the options menu 

Features

  • Added new map: Eclipse
  • Added new main menu background
  • Added egg counter for Alien Commander in the top of the commander interface
  • Added Hive skill and level stats under name in main menu
  • Added support for new structures in ScenarioHandler. Added one other check path that works.
  • Added link to forums by clicking logo
  • Added remixed NS1/NS2 main menu theme

Balance

  • Ammo packs now refill all weapons instead of only the active one

Optimizations

  • Limit hit effect messages to 100 per second
  • Correctly limit max resources network field to 100 per player
  • Reduced network traffic generated by static structures
  • Implemented extra precaching to reduce incidence of hitching at the start of rounds
  • Optimized network traffic produced by Insight spectator system
  • Minor optimizations for skulk movement (optimized wall traces and removed predict wall walking)

Improvements

  • Insight spectator system now outlines players in overhead view by default
  • Replaced “request enzyme” with “request drifter” in the Alien ‘commo-rose’
  • Servers with cheats enabled no longer send data to the Hive stat tracking system 

SDK

  • Revert auto-generation of overviews by Builder due to Overview.exe crashes
  • Fixed crash in editor related to file type properties
  • Allow mappers to define custom round start music in ns2_gamerules entity
  • Added console command playmusic. Usage: sound/NS2.fev/pathtosound

Refinery (Thanks SamusDroid)

  • Fixed pathing in Lava Falls
  • Fixed some textures and gaps
  • Fixed some stuck spots
  • Adjusted some death trigger scales
Media RSS Feed Latest Video
Games
Natural Selection 2

Natural Selection 2 Natural Selection 2

Updated 10 months ago Released Oct 28, 2012 Multiplayer Real Time Shooter

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...

Natural Selection 2: Combat

Natural Selection 2: Combat Natural Selection 2: Combat

Updated 3 weeks ago Coming Oct 30, 2014 Multiplayer First Person Shooter

Natural Selection 2: Combat is a first-person team-oriented multiplayer shooter developed by Faultline Games and published by Unknown Worlds Entertainment...

Post comment Comments  (0 - 10 of 25)
SourceSkyBoxer
SourceSkyBoxer Sep 2 2013, 3:51pm says:

Awesome, Spark Engine?? I don't know that new engine of Game :),

Quake-Engine ( Half-Life, Quake 2 and Jedi Knight ) : -/+4096 / -/+8192
Source-Engine ( Half-Life 2, Black-Mesa Source and Team Frotress 2 ) : -/+16384
Spark_engine ( Natural Selection 2 ): -/+ 32768. WOW Too big! :D

PS: Can i create mod for Single Player Mod with changelevel ( like Half-Life has 2 rooms via loading maps ) for Spark Engine?

Thanks for infos and news :)

+2 votes     reply to comment
Milanium
Milanium Dec 27 2012, 7:27pm says:

Is this easy-on-the-fly modding of the game code in LUA the reason for the poor performance? It is impressive how fast you can develop using this, anyway.

+3 votes     reply to comment
joqqy
joqqy Nov 14 2012, 11:12pm says:

This is an awesome engine, and the editor truly an ease to work with. Would be great to see real time radiosity implemented. Keep up the great work.

+3 votes     reply to comment
ArKanGelMaRk5
ArKanGelMaRk5 Oct 31 2012, 11:05pm says:

For anyone who wanted to know it is made in Lua

+2 votes     reply to comment
LizardGamer
LizardGamer May 8 2011, 9:09am says:

Is this engine made with XNA with C# or was it made with with C++ because I've seen multiple videos of people saying it's made (one of the 2 above)?

+2 votes     reply to comment
Milanium
Milanium Dec 27 2012, 7:24pm replied:

It's coded in C++. Unknownworlds.com

+2 votes     reply to comment
TehGuy
TehGuy Feb 11 2011, 9:15pm says:

Man, I hope this engine gets released soon :p

+4 votes     reply to comment
WarlockSyno
WarlockSyno Dec 21 2010, 10:38pm says:

You guys should update this page. It'd be cool to have the Natural Selection 2 Beta Trailer on here. :)

+3 votes     reply to comment
SourceSkyBoxer
SourceSkyBoxer Sep 2 2013, 3:57pm replied:

Nope Lua = Visual Basic Formation :)

Because i knew script-format like Basic Version. Look like this:
LUA Version:
local myvairable =
{
myfunc = "private boolean"
}

BASIC Version:
Dim variable
myfunc = private boolean
End

+1 vote     reply to comment
SgtBarlow
SgtBarlow Nov 16 2010, 6:16am replied:

Spark is still in development so its currently not got an licencing plans in place yet nor would the be much documentation written. The main focus is Natural Selection 2. untill that project is compleated you may have to hang on for a short while.

Shaders are supported, they can be dropped in to a mods shader folder.
There maybe some limitations but something like --Post Bloom-- I was told would be very easy to add.
There is currently no shader editor that i have seen, Not taken an interest in it just yet but they have a shader compiler as well as a number of other mini tools that are currently automated by their Builder.

+3 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Platforms
Windows, Mac, Linux
Company
Unknown Worlds
Contact
Send Message
Official Page
Unknownworlds.com
Licence
Commercial
Release Date
TBD
Engine Watch
Track this engine
Share
Embed Buttons

Promote Spark on your homepage or blog by selecting a button and using the HTML code provided (more).

Spark
Spark
Statistics
Rank
88 of 433
Last Update
1 month ago
Watchers
97 members
Games
2
News
104
Features
9