Orbital Stations in Combat

Like exploration, orbital stations are a bit awkward to talk about because I’d like to avoid spoiling things, and this rules out talking about all of the content currently using these mechanics. So, the mechanics are what we’ll talk about instead, with a placeholder station for reference.

Before we go on, a disclaimer. Talking about pure mechanics is also tricky, because we’re talking about potential. Potential is very exciting, but often for the wrong reasons – it can mean whatever you want it to mean. Two people can talk about the same ideas, agree that they love them, and mean entirely different realizations of said ideas that the other person would hate.

Finally, the details of the mechanics may point towards specific content that isn’t in the game yet. That doesn’t mean that it will be at some point, though it probably means I’m intending to look at it very closely. Whether that’ll pan out or not, though, is impossible to say until it’s actually done.

All I’m asking for, then, is some brakes for the potential hype train. Really, this applies to any blog post to varying degrees – things can and do change all the time – but it feels more important to mention here, perhaps because the idea of orbital stations in battle really makes my own imagination take off.

With that out of the way, I introduce to you the ISS Placeholder, an orbital station that you will (almost) certainly not see in the game.

station_base

The main thing that makes this otherwise smart-looking (if I do say so myself) station a placeholder is its size, barely battleship-level. That’s not to say it could never see action in a different role, but it’s not big enough to be, say, a hypothetical battlestation defending a planet. If such a thing were a thing, which right now it isn’t.

So, how does this all work?
Read the rest of this entry »

Starfarer 0.5a Preview Release

It’s been far too long since the last release, but I’m happy to announce the wait is over! We’ve got a slew of new features for you, including the first iteration of the campaign mode. Here’s a list of the new high-level features in this release:

  • Campaign mode – fight your way up in the war-torn Corvus system
  • Start out with a single frigate, buy (or capture) more ships to grow your fleet
  • Customize your ship’s loadout before battle
  • Level up your crew
  • Ship weapons and engines can be disabled by damage, adding a new layer of tactics
  • Tons of balance changes, UI improvements, AI improvements, and several new ships and weapons

For a full list of the additions and changes in this release, take a look at this thread.

You can download the new version using the buttons below. You’ll have to reinstall the game, but shouldn’t need to enter the activation code again. Thank you all for your support!

What’s Next?

It’s been a little while since we released the preview version of 0.35a and I thought I’d talk about where things are now, and what to expect for the next release.

The original plan was to add ship refitting and fully customizable battles – and then release the next version. After getting most of the way through the refit screen, though, I started to really get down to the details of implementing custom battles, and… well, let’s take a step back and look at what custom battles actually are.

A custom battle, as envisioned, would let the player pick the ships on each side and let you configure them, drawing from the full set of available ships and fighters (40+), weapons (50+), and hull modifications (10 and counting). This is all fine and dandy, but simply throwing a metric ton of content at the player does not a good experience make. Granted, it can be fun after one takes the time to sort through things, understands them, and really gets into it. I remember my eyes glazing over when opening the buy menu in Cortex Command for the first time, though – the shock of content overload can be harsh, and ways to avoid it are something to consider seriously.

The logical move is to create a gating mechanism that introduces ships and weapons gradually. Start the player off with access to a few ships and weapons. Let them fight a couple of battles and get used to these – and figure out what “normal” means for both ships and weapons. That way, they can see how each new, shiny hull or weapon introduced deviates from that, and why it’s special.

Wait a minute… this sounds like some kind of campaign – and we’re planning to have one of those in the game, too! The one where you manage your fleet, officers, and outposts, explore the sector, and get into all sorts of trouble. That’s the game I’m really excited about – not the isolated fleet actions in missions or custom battles. Any work to create a campaign-like framework around missions is a waste in the long run. It’s stepping on the toes of the real campaign, would get nixed when it comes along, and just won’t be a good fit for the way things are set up now – because they’re set up with the real campaign in mind. In short, the result would be a hack.

What then? No time like the present to start work on the campaign, I say. In the last couple of days, we’ve been thinking through what a good starting set of features is, and have arrived at something I’m comfortable with.

What is in the initial feature set, you ask? With the caveat that the specifics will almost certainly change:

  • fleet management and upgrades – start with a frigate and work your way up to more and larger ships and weapons
  • pick your battles – take on large roaming enemy fleets for fast advancement, or prey on the weak in relative safety
  • advance your character’s skills with several viable paths (optional for the initial campaign release, but fairly likely)

It’ll take longer to implement than custom battles would, of course – but it’ll also introduce the beginnings of a persistent world. I’m very excited to finally start on it – after just about two years working on Starfarer, it’s about time!

Ship Loadouts

One of the main features in the next release is going to be the ability to customize your fleet before you embark on a mission, so I thought I’d talk a bit about how that works.

The are two main aspects of ships you can customize – one is the weapon loadout, and the other is hull modifications, or hull mods. Each ship has a number of weapon mounts (slots), each of which has a type and a size. For example, a small ship might have 4 small energy slots and 2 medium ballistic ones. When you fit a weapon in a hull, the size and type have to match the slot – for example, an Antimatter Blaster is a small energy weapon, and can be fitted into small energy slot. You can also put a weapon into a slot that’s one size larger – so, you could put the aforementioned blaster into a medium energy slot.

Hull mods provide passive bonuses such as increased armor and top speed, as well as more exotic ship and weapon attributes.

So, what’s to stop you from just cramming a hull full of the the best weapons and mods? Ultimately, that’s what you want to do, but both weapons and hull mods require ordnance points to install on a ship. Each ship has a maximum number of points it can support, so deciding just how to spend those on weapons and mods is the challenge in creating a good ship design (also known as a variant).

You can also spend ordnance points on installing additional flux vents (to increase the flux dissipation rate) and flux capacitors (to increase the maximum flux limit). Flux is generated by using shields and firing weapons, so a good balance of firepower and flux efficiency is critical for a successful design. Each extra vent or capacitor costs 1 point each, ensuring that any leftover points can be spent on something useful.

Here are a few screenshots of the refit screen – it’s still a work in progress (in particular, the UI to assign hull mods is missing, as are several other UI components) but it should give you an idea of how it’s shaping up.


Work-in-progress shots of the refit interface

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