Building Better Worlds

No, not terraforming; world-building! You know, like writing and content implementation.

In the upcoming Starsector 0.8x patch we’ve added at least one* new faction and expanded the number of hand-scripted star systems in the Sector by a significant though not quite finalized number. Alex has of course obliquely described how he has expanded the number of procedurally generated star systems from zero in the currently available build to potentially a whole bunch in the upcoming patch. This does much to embiggen the world of Starsector! My part in this has focused mostly on the hand-scripted Core Worlds, the centers of human civilization, industry, and conflict within the volume of the Persean Sector.

I’ll talk a bit about the creative process as well as design considerations that go into creating this content. We’ll cover some old star systems, some new star systems, the Persean League just a tiny bit, and whatever tangents that come up.

(*Hedging how I word this because the truth of the matter is a touch complex.)

Read the rest of this entry »

A Starsector Reading List

As you might imagine, I’ve been busy cooking up some new star systems and worlds to visit in Starsector.

Which brings to mind that for some time now I’ve wanted to share a few of the science fiction novels I feel relate to how I approach the world of Starsector creatively. Reviewing my list of novels, I find some common themes: dark settings where terrible things happen (or have happened); they are often about distinct factions with differing philosophies coming into conflict; they’re set in “used” worlds filled with ruins, ancient and often misunderstood technology, scratches and dents and rust and rubble and history. And of course they’re space operas with the battles and pew-pew lasers and that lot. Just like Starsector! Such is what I aspire to, at least. Let’s begin!


(The art, by the way, is just some stuff I’m working on for Starsector, nothing to do with the books.)

Read the rest of this entry »

Ships & Stories

When I was first drawing up spaceships for Starsector we determined what to make based mostly on what felt right according to the conceit of idealized WW2-era naval combat in space. Obviously we needed a big battleship (the Onslaught), cheap swarming fighters (the Talon), a nimble frigate (the Wolf), and a giant carrier (the Astral), etc. The roles and variations of ships pretty much suggest themselves, and the form follows their function. If it’s a battleship, it should look like its tough and packs a heck of a punch. I’ve certainly drawn a few ships without a hard plan upfront but even then I’m always thinking about what kind of role the ship in question is going to play in the game.

It’s just the way I work: Form necessarily reflects function, to my mind. The visual logic of a game should have internal consistency whether it has much relation to real-life realism or not, but it can at least point to real-life aesthetic references for the feeling or idea, if not actual function. So if you sit back and consider what a battleship would really look like in space, it’d probably look like nothing because the display scale would make it a dot that says “Space Battleship” next to it, or as soon as combat began it’d be immediately destroyed by lasers or relativistic kill vehicles or something because it’s a big dumb target — but all hope is not lost! Our game sprite can make visual reference to a 20th century naval warship because my goal is to convey the feeling of battleship to people who have been trained to believe that a battleship looks a certain way, not to create a hyper-realistic near-future space combat simulation. (More on this in the “Ship Design & The Onslaught” post from back in 2010.)

Right, so this is how development of Starsector’s ships has progressed and the big gaps in fleet lineup have been largely filled in. Again, this process largely took place without need for any kind of overarching plan, though occasionally Alex would say “hey, we need a frigate that does this“, or we might talk it over and try something experimental in terms of gameplay. Some experiments worked, some were modified a bit from what was first imagined– phase ships for example — and others never really took off at all, eg. munition ships. But that said, the large part of fleet combat roles is fleshed out; Now is a matter more of filling in small gaps that exist, diversifying existing roles to support the game’s setting and ‘landscape of player progression’. Still, the experiments are lots of fun! (More on this with the Monitor.)

Now I’m taking on more of a role in writing setting & backstory for Starsector. When drawing a ship I’ll think not only of the gameplay function but of the narrative role it fulfills; The possibilities are absolutely fascinating! A simple sprite can, given appropriate text, suggest an awful lot about the universe it exists within and it can draw connections to other ships, factions, places, history, and all of that to emotional responses from the player as they decide how they feel about the ships, factions, and places in the universe of Starsector. Each piece becomes something far greater than the sum of its parts when this all operates together (and I love this part of game development).

Okay, that’s enough rambling: I’ll show off some new ships, discuss their envisioned role in gameplay (which we recognize, dear players, is not necessarily how you’re going to use them), then a bit about how their backstory fits together with the rest of Starsector.



superhoundThis one is easy: Everyone loves the Hound so why not build a bigger Hound? And that about explains everything you need to know. (The working title for sprite was, naturally, “superhound.psd”. )

As for drawing, I’ve been tending toward more curved plating and slightly subtler shading. I’m trying to get away from having too much “greeble noise” covering ships so that the overall form doesn’t devolve into so much pixel noise, and so it gets more of a chance to make itself seen. This should result in a ship that’s more visibly identifiable at a glance and it ought to look better when scaled down or zoomed out rather than drawn at pixel-perfect resolution, as is often the case for ships in Starsector. You can still see the Hound parts used as a base for the image, however ( … and man is it ever just a brick of a ship!)

Read the rest of this entry »

Lore Spotlight: Factions and Worlds

Hi everyone! It’s me again, your favorite friendly, neighborhood, behind-the-scenes bulgarian. Man, that’s a mouthful.

I was talking to Alex a while back and he viciously commanded kindly asked me to shed some light on the writing process, specifically regarding the Factions and World Development.

I forgot about that request immediately. But now, he has activated my pain implant graciously reminded me, and here I am with a new blog post for your reading pleasure.

The Factions

I think most of you will agree that one of the keys to having a memorable game experience is the believeability of the game world. Those that do not agree, please go back to playing Tabula Rasa. Oh wait, you can’t! <gloat> Ahum.

Anyway, one of the types of action that the player can perform in the game will be interacting with the Factions. These are large collections of human beings that share the same philosophy, goals and are big enough to be a factor on the political stage in the Sector. So how to come up with these? The truth is, some of the factions were born out of a need for a particular role to be filled within the game. For example, we knew we wanted a big, monolithic, largely obtuse but powerful organization that claimed to be the spiritual successor of the Domain of Man. Thus – the Hegemony. Next, we wanted a counterbalance to this feel, and we came up with the small, intelligent, vicious and astute corporation – Tri-Tachyon. And so we created most of the factions in this manner, as actors fulfilling roles, and their allies/enemies based on the type of feel we wanted to create within the game. Some of the names and portfolios of these factions have a rich history, based on years of wasted time by yours truly, as a young lad writing GURPS Space campaigns and short stories designed to flesh out those campaigns.

While having a number of factions to pick from and knowing what it is they roughly represent, want to achieve etc. is great, I really felt like I had to nail the psychology of each faction more accurately. After all, the situation in the Sector is pretty unique. The pivotal, crucial thought that occupies the minds of most humans within it is the role of technology in their lives. Unlike the present day, while technology plays a critical role in survival, it’s also poorly understood and is retrogressing with each breakdown that can’t be fixed. In addition, I wanted to present each of the factions as realistically as possible, which included having both negative and positive qualities. So, I decided to do some research on personality types and see if I could associate each faction with a particular psychology.

In order to grapple with the large amount of information, I used an excruciatingly boring, colossal spreadsheet to write out each factions’ outlook, motivators, virtues and vice, fears and fixations. Thus, I proved once again that all game design is just mucking around in some spreadsheet. Ah, well.

To give an example, I profiled the Tri-Tachyon Corporation  as arrogant scientist/corporate types. They see themselves as keepers of knowledge, heirs to the technological marvels created by the Domain. Obsessed with efficiency and the acquisition of technology that remains in the Sector, they condemn those that shun them. They are prone to over-thinking problems as a group, and care little for the plight of those outside their inner circle. At their best, they are competent, effective and cooperative with one another. At their worst, they are detached, elitist and cruel. Their belief is that the non-functioning star gates are merely dormant, and they they are actively looking for the key that will awaken them – thus restoring to them the lost technological wealth of the Domain. Secret tech-mining operations run by the Corporation can be found in the farthest reaches of the Sector.

But wait, there’s more! Hey seriously, if you’ve read this far, please get up, stretch your arms and legs, and get yourself a nice treat as a reward for persevering though these, the inner secrets of Fractal Softworks’ design process. Done stretching? Don’t open that other browser tab!

The Worlds

Designing worlds is always a challenging task for a variety of reasons. The main one is, we humans have only ever set foot on one (the Moon landing was faked!) so it is real hard to get a different frame of reference. Also, the sizes we are talking about when we describe planets dwarf the imagination. Our minds are literally incapable of visualizing such vastness. The process roughly follows the following flow. First, pick a defining planetary characteristic. Is the planet surface a scorched volcanic wasteland? A dry, parched desert? A frozen, uninviting chunk of ice? Or is it a verdant, terran-like gem?

Once the biome has been chosen, you have to think about the other layers of a world that make it a point of interest. Which Faction is in political control of the planet? What kind of government is there? How many people live there and under what conditions? Answer to questions like these also tie into gameplay systems, because they dictate the beginnings of the supply and demand based mechanics that underpin the in-game economy.


Well, I hope you guys had fun reading that post. Now I gotta go, and build my fifth outpost on that jungle world. Maybe this one won’t sink into the swamp.

Ship Lore, Variants

In a previous post, we took a look at some brewing weapon descriptions. Now, it’s time to do the same for ships!

Counting them now, we’ve got just a bit over 40 ships (including fighters, of which there are ~10) – it’s hard to believe it’s that many already, and there are still quite a few more to come. Here are a couple of my favorites:

Onslaught-class Battleship
Mass: 200 Mega tonnes
Propulsion: 245.5 Mega Newtons
FTL Drive: In-Hull
Crew Complement: 1800

A venerable design, the Onslaught-class battleships were first created to serve the Domain of Man eons ago, before the development of advanced modern strike weapons, fighter craft, energy weapons and shield systems. When first launched from orbital dock, they must have surely dwarfed any other ship in existence and intimidated entire systems. Some even say that they were built to combat non-humans in a long forgotten war, in which the Domain was triumphant. Much later, Domain engineers made modifications to the blueprints to include a shield system, upgrade the FTL drives and reduce the neccesary crew complement.

Even with other battleship blueprints available to the Sector, the Onslaught remains the easiest to manufacture due to the brutal simplicity of its systems. A ship designed without shields in mind, built to be able to withstand a heavy barrage of enemy fire and strike back while protecting its crew is much loved by its officers and men. And strike back it can. The Onslaught’s unmatched ballistic potential can devastate entire fleets in minutes, its only drawback a logistical dependency on ammunition.

Building an Onslaught-class hull and preparing it for combat is thought to be economically impossible for all but the Hegemony. The Onslaught proudly serves as the backbone of the Hegemony Defense Fleet.
Read the rest of this entry »

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