Most games that put you in the role of an independent space pilot or captain are pretty immediate in how they model space travel. There’s your ship, you in the cockpit, and the open interstellar road, as it were. There are very few, if any, games that take a different tack to space travel and combat: one less a fighter pilot and more more a submarine captain. Enterย Objects in Space by Flat Earth Games. This game definitely takes a more deliberate, Firefly-esque approach to space travel and combat, including stealth and combat, while melding in elements from naval games such as the submarine sims of our youth. I was desperate to learn more about this fantastic game, so after contacting the developers, I penned some questions for them. Please enjoy the answers below provided by Lead Designerย Leigh Harris and Lead Programmerย Rohan Harris (yes, they’re brothers ;), and thanks for reading. :)
Brian Rubin: Thanks for taking my questions! First off, where did the idea for Objects in Space come from, and how long have you been working on it?
Rohan Harris: The initial idea came from my brain, when I was about fifteen years old. Iโve almost literally been dreaming of this game my whole life. I spent so much time watching 1970s and 1980s sci-fi films & shows that I began to fantasise about what a game would be like which honoured the โslow, ponderous, nerve-wrackingโ feel that non-Star Wars space battles tended to have. It stuck in my head for ages, but always felt like a โthis is too complex – itโll never happenโ sort of scenario. Until we were making games for a living. So I pitched it to Leighโฆ
Leigh Harris: At the time, it was late 2013 and weโd only just finished our first game, TownCraft. Weโd brought in contractors for all of the art and sound on profit share arrangements, and decided to make a game which played to the strengths of the two of us – design and code. The notion of a sub-sim in space worked perfectly. We could spend our days making an intricate, complex game world with heaps to do while restricting the art requirements to several key indoor locations only. After all, what would a submarine benefit from a main view screen at the front? Anyone you were trying to kill or track would be too far away for a view screen to matter. And we were going for an era well before the โenhanceโ technological stuff of Star Trek.
Brian: I have to say I love the whole conceit about โsubmarines in space.โ Did you folks play a lot of sub sims back in the day, and if so, which ones did you enjoy most?
Rohan: Oh, I absolutely did. I have to say I was generally more into nuclear / cold-war sub sims than the more popular WW2 era stuff, so I spent most of my time playing 688(i) and then, eventually, Dangerous Waters. I still have it installed.
That said, one of the games that absolutely blew me away and I also still re-play to this day is Silent Hunter III. I think they absolutely nailed the feeling of being on a sub. I love the way the interior is modelled, and it gives you a sense of claustrophobia, especially when depth charges are going off around you. This is actually the biggest influence on the interface/style of Objects in Space, Iโd have to say. At least in terms of presentation.
Leigh: Mine were more the space games. Open world traders and the like. Lightspeed (aka Hyperspeed) was a huge influence for me, but so were a few games somewhat left of centre of subsims. Hardwar (a brilliant, but long forgotten psuedo-space trader from the late 90s) was a big one for both of us too.
Brian: The idea of cat and mouse in space sounds amazing, how is it being implemented so it has a balance of fun and believability?
Rohan: This was something which concerned me a great deal early on, and Leigh too, I know. But one thing which gave us more confidence was when we began to design & implement all the combat, and began to realise that we really were actually quite lucky – we have the best of both worlds with Objects in Space.
That is, weโre basing it off submarine warfare, but we arenโt obliged, for the sake of โrealismโ to keep any specific mechanics or numbers in the same way a genuine simulation is.
Which means weโve been able to let someone play a combat situation, see which bits confuse, annoy or seem overly complicated, and then tweak the game accordingly. In quite a few cases weโve been surprised – people are much more savvy than we expect, and weโve actually ended up putting lots more โbelievableโ, complex stuff in the game as we alpha test.
Leigh: Yeah, weโve found (at the expos weโve taken it to so far) that people have been quite quick to get it, so anything which we deemed cool but perhaps too complex has ended up being brought in. Itโs really boosted our confidence.
But when something awesome happens, even if it isnโt subsim-realistic, we can leave it in there. For instance, one guy at an expo had an inbound missile and had his own missile tube spun up and ready to fire on the enemy. He switched targets and fired *at* the incoming missile. Needless to say it had to miss and re-acquire once or twice before actually making contact and detonating, but he did it. And it was cool. So in it went!
Brian: How is the galaxy in Objects in Space being constructed? Is it handcrafted, for example, or procedurally generated? If itโs fixed, is it varied enough to encourage exploration and discovery?
Leigh: Itโs a combination of both handcrafted and procedural. We began with a rough number of star systems and a backstory for how humanity got there. Then, we took inspiration from nations of the real world and divided the Objects universe up into new ones similar to those. Over the course of nearly two years, I wrote a dense wiki which detailed some 50 years of the coloniesโ history. Over the course of writing it, the resemblance to the existing nations became less and less and they each morphed into their own entities.
Now that theyโre done, weโre ready to write the portion of the story the player will actually experience themselves. To do this, we assembled a team of seven writers to write short stories. These will be stories the player will directly engage with, and currently they all take place near the beginning of the game. Rohan and I will jump in and tell the story of the next chunk of time in the universe at large, then the writers come in again and write short stories for that part of the gameโs timeline. So if one of their characters has set up a new life for themselves in a particular star system and the next step of the grander plot sees that planet destroyed, their short stories have to adapt to the changes over time.
In this way, the stories the player experiences will be very different depending on where they go and who they encounter in the universe. Theyโre very time-specific, so anyone playing the game again will likely have a very different experience.
Weโve got a dozen populated star systems in all, and about another two dozen which are unpopulated by humans but where battles can be fought and lurking pirates may be found.
The procedural stuff are the more generic tasks. Odd jobs and bounty hunting missions are the sort of fodder where many of them will be hand-written, but weโll procedurally generate them as well to add quantity and variety.
Brian: How is the economy modeled in the game, and how much affect does the player have over it?
Rohan: Our first game, TownCraft, was also an attempt at a dynamic economy. I was a little concerned about the problems associated with that, having heard about the horror stories of, say, early Ultima Online, etc. But we ended up coming up with something which was sort of a half-way between a fully dynamic economy and a static one.
This is going to be an extension of what we learned on TownCraft. So, individual stations & sectors & factions will have goods that they produce, desire, etc, and this will affect the prices of those items, along-side how recently theyโve had those items sold to them. So the player can dump a lot of goods in one place, even if itโs something they want, and find that quickly the supply is greater than the demand, the cost will go down.
So, itโs semi-dynamic. The player can affect it both through trading and (sometimes) through other decisions & actions, but weโre putting locks in place to stop the economy being entirely destructible.
But itโs early days yet – so once weโve got a full trading beta going, we can make further decisions from there based on how it plays.
Leigh: Narratively, youโre in a one-person freighter. Youโre the little guy. We deliberately wanted you to not be some gigantic galactic hero, and as such, your influence is limited to that of what youโd expect from a crusty cargo-hauler.
Brian: Besides trading, what other non-combat options are available to the player to make money? Can we ferry passengers, for example?
Leigh: Passengers will be available for transport from place to place if the player chooses to take them on board. All our in-game communications are handled in text, so youโll definitely have plenty of shipboard conversations with the game worldโs inhabitants to reveal more about the cluster you find yourself in.
Outside of that, youโll be able to become a scavenger, perform scientific scans in dangerous parts of the cluster or perform other reconnoitering jobs, investigating mysteries from the many strange goings on which occur and more.
Brian: Will there be side missions for the player to undertake, such as guild missions in Privateer, for example? If so, what kind of missions can the player take?
Leigh: There arenโt so much missions in Objects in Space as there are jobs. We donโt have particular strands which make it that clear cut. So if the player wants to be a pirate, they can just outfit their ship appropriately, befriend the right people to get the skinny on where the weakest shipping lanes are, and go for it. No tests or inductions into secret societies.
Of course, there are plenty of organised crime gangs, pirate organisations, smuggling operations, paramilitary groups and pseudo-official militaries which are one or two steps removed from a government, but youโre always playing the hired gun, free to leave or join as you see fit.
Brian: How involved is combat? Is it more toward the submarine side of things, where one has to set bearings and what not, or is it more a point and click affair?
Rohan: I would say that in most ways the combat is slightly simpler than nuclear submarine combat in games like 688(i) or Dangerous Waters. For instance, you can survive a missile hit and repair your vessel. Itโs still very, very bad, of course, but itโs not always a game-over event, unlike with submarines & torpedoes.
That said, weโve also got a huge amount of complexity in the shipโs customisable and repairable systems & components, which adds a different layer. For instance, after a first pass you may find yourself scrabbling to perform ad-hoc repairs to your weapon launcher after itโs damaged by a nearby EMP blast, scavenging parts from other parts of your ship to get it working again in time to take out a pirate whoโs about to do you in with a killing blow.
In terms of combat manoeuvres, we are currently toying with โautomatingโ some of them. So, hard turns to port or starboard and dropping countermeasures are currently all done manually, but we are aware that many players (including some of our testers) would rather simply enjoy the intellectual challenge of making tactical decisions, without suffering due to a hand-eye coordination mistake.
Brian: What kinds of ships will we have access to in the game, and will ships be crewed by multiple entities (i.e. you and the AI?) or will they all be single pilot affairs?
Leigh: Weโre going to have a minimum of three different types of ship chassis at the outset, and each of these will be completely customisable top to bottom. So while some of the ship types are better at being certain things, nothing stops you from ripping out all the modules it comes with as standard and replacing them with your own Frankenstein set of modules to make it better at your brand of gameplay.
Each of the ships will be designed to be able to be piloted by a single person, however, so no AI counterparts will be joining you on your voyages.
Rohan: That said, Iโve been building our engine to be hugely extensible. So while our game isnโt designed to do that right now, our options are wide open for a variety of things I may begin experimenting with in the coming monthsโฆ
Brian: Can one loot and/or acquire other ships via boarding?
Leigh: Loot, yes, if you have the right equipment, but acquire? No.
Rohan: The game isnโt built to handle fleets. Thatโd be a whole different kind of game. However, the system used to let you dock with space stations and enter them is actually one which doesnโt care whether the vessel in question is a space station or a ship.
So, in theory nothing stops you docking with a stationary / willing target and boarding via the airlock. We intend to use that for one or two jobs some of the writers have pitched. Itโs still early days, however, so we arenโt sure just best to use it just yet.
Lots of low level stuff like that is possible with the Objects engine, but weโre trying not to let ourselves (and everyone else) down by letting feature creep blow the project out.
Brian: Does your character have any RPG-like skills, such as sensors or piloting skills, or is everything left up to player skill to accomplish?
Rohan: No. Your skills are entirely your own. The only โstatsโ that matter here are your finances, your ship and its cargo, and your actions.
That is, the game tracks your actions both in terms of scripted decisions (you chose to help a person on Angoda station track down their missing daughter, for instance) or simple decisions of combat or trading (you chose to move medical supplies to somewhere that needed it despite the sale value being very low, or currently owe over 7000 credits to a loan shark in some obscure system).
Choices like these (some of which may not even seem to be choices at all) will affect the game the whole way through. All these will affect other things that can happen to you.
Brian: How does navigation work? Will there be any kind of autopilot, for example, or is it a manual affair?
Leigh: Both. Generally, youโll open up the navigational display, select the moon, planet, jumpgate or empty part of space that you want to travel to and hit โengageโ. The ship will automatically rotate using the reaction control systems (RCS) and engage the main drive to get you there.
Of course, that can be slow. If you want to pull off a high-speed perpendicular turn away from an incoming missile, manual control will allow you to rotate and control the ship in real time on your own.
Then thereโs the possibility that your navigation systems fail completely and you are required to use manual control to get back to a friendly starbase.
Brian: Will there be any kind of editing or modding capabilities in the game?
Rohan: Honestly, given the way weโve built the engine, itโd be more effort to lock people out of modding than to just let people do it!
Everything from the worldโs layout to the starbases to the ship classes to the ship modules to the story are all kept in simple, legible configuration files which anyone can edit. As for things being specifically intended to be moddable, the main field Iโd love to see people start playing with is user interface.
You see, every monitor has a UI designed using a simple text system. So weโre designing the UI for each specific class of ship, but weโll let players create their own replacement screens. As a result, we hope to let people find their own customised control interfaces. For instance, a player could create a โcombat controlโ screen, specifically giving them quick access to common defensive manoeuvres, sensor information about nearby enemies, etc.
Thatโd be doable without a line of code.
Brian: Is there a story to the game, and if so, can one ignore it like in Elite, or does it interweave itself into the gameplay like Privateer or Freelancer?
Leigh: Hmm, itโs a tough one to say that it kind of does both of those things, but it does. Iโll explain: the story of the game isnโt the story of the player. โThe storyโ is of the Apollo cluster, and thatโs one the player can eagerly follow along with by reading all kinds of news stories and articles about whatโs going on which vary from system to system, and even investigate some elements of it themselves.
They can ignore it, but theyโll find that by knowing whatโs going on in the wider cluster, it gives them an edge. Theyโll know where and when certain goods are likely to be in greater or poorer demand by paying attention to the news, and its inescapable to follow the story if youโre that sort of diligent player.
Similarly, if youโre picking up passengers from star bases, they might have a friendly conversation with you, which could (or could not) lead to unexpected places while in transit.
That all said, weโre thinking of having a sandbox mode, but even that would have fluctuating markets based on programmatic political outcomes, so thereโd still be narrative of a sort to optionally follow, even in that setup.
Brian: Finally, what are you most excited about in regards to the game itself?
Rohan: Owning my own space ship, and tailoring the little details to suit me. Iโve never had a space game that let me really get down into the nuts & bolts of my shipโs engine, optimising and letting me tweak it just the way I like. Space games always seem to gloss over the actual operation of the ship, and to me, growing up on Star Trek and the sci-fi of the โ70s and โ80s, making a ship feel โrealโ and โfunctionalโ is something games have never quite focused on.
Leigh: For me, itโll be the customisation. The sense of ownership over my vessel. Weโre really really close now to having it be functional enough that you can fly from one part of the cluster to another under your own steam. That, for me, is what itโs all about. Getting lost and seeing what happens.
Brian: Thanks for your time!
Sounds intriguing. Never was into sub games… But put that in space…
While reading this, all we could remember is that they abandoned Towncraft. So, we won’t be too excited until it’s actually finished.
Oh really? I’d never played that one so I had no idea…