Salvaging Mechanics Update

This is going to be a shorter blog post – I’d just like to talk about refactoring one mechanic to work a little differently, since I think it’s an interesting one, and thinking it through gave me some trouble.

One of the things you do in the game is go to the fringes of the Sector and “salvage” various derelicts – abandoned stations, Domain-era probes, and so on. It’s a good source of valuable materials and lost technology. With the next release, salvaging will become even more important, since it’ll be the primary way for the player to get ship and weapon blueprints that in turn feed into the manufacturing capabilities of their colonies.

approaching_a_REDACTED

First, a quick look at how it works now:

  • Each derelict has a “salvage difficulty rating”, from 0 to 100%
  • And based on that, also a required amount of heavy machinery and crew to carry out the operation
  • A “Salvaging” skill lets the player salvage higher-difficulty derelicts
  • If the crew of rating requirements aren’t met, the player has the option of blowing up the derelict and scavenging through the resulting debris field
  • Bringing along Salvage Rigs (a type of ship) increases the amount of salvage by up to the difficulty rating of the derelict

This is definitely workable. The main issue is that the amount of salvage without investing points into the skill is too low, but that can be tuned because it’s just a numbers issue. Or… is it?
Read the rest of this entry »

Skill Overhaul

The current skill system in Starsector was added quite a while ago. That in itself isn’t a reason to redo it, but as with all first-pass systems, some downsides of the implementation became apparent along the way.

But why update it now, rather than sometime down the line? New features in this release need skills to complement them, and adding more skills to the old system would just be adding more stuff to redo later – it’s more efficient to overhaul the system now, and add the new skills in a hopefully-final form. In addition, it’ll be nice to address some long-standing balance issues, but more on that later.

First, let’s take a quick look at the old system. There are 4 aptitudes – Combat, Leadership, Technology, and Industry – and each aptitude has skills under it. The maximum level of a skill is determined by the level of the aptitude it’s under, and the player gets 2 skill points per level and 1 aptitude point every other level.

Skills have 10 levels, a base effect that increases with skill level (e.g. 2% more damage per level), and two perks – each providing significant and sometimes game-changing bonuses – at level 5 and 10 in the skill.

Now, instead of talking about the issues with this system, what I’d like to do is talk about the new system, and mention the issues in the context of how they’re being addressed.

skills_strike

Read the rest of this entry »

Forum Blog Media FAQ Features Digg it! Del.icio.us! Share this on Facebook Reddit Stumbleupon it! Technorati Tweet it! Download Starsector for Linux Download Starsector for Mac Download Starsector for Windows Preorder