There have been a bunch of spacey games on Kickstarter, but none have the varied story of Skyjacker. After a confusing initial campaign, they decided to start fresh with a new, longer and clearer campaign, and thankfully it’s paying off. If you’re unaware, Skyjacker hopes to bring the openness of Grand Theft Auto, the high adventure of Lord of the Rings and the pulse-pounding thrills of Need for Speed in the vast darkness of space, which is quite a series of legacies to live up to. Can they do it?
I recently had the opportunity to have a Q&A with lead designer and creator Eugene Zhukov, and after reading his answers to my questions, I think their chances of living up to their lofty goals is pretty gorram good. ;) You can read the Q&A below after the cut, as well as see six exclusive new screenshots! Enjoy!
Brian Rubin: First off, thank you for taking the time to answer my questions. Now, for those who may be unaware, could you please describe the basic premise of Skyjacker to start us off? Please also give us the premise of the “Abyss Lights” book series upon which this is based.
Eugene Zhukov: Skyjacker’s story begins 20,000 years ago. An alien wanderer takes a human child named Ael out of our Ice Age and raises him among the tradelanes of the Galactic Society. Humans are mentally deaf, lacking the telepathic abilities of most galactic races, but that gives him an edge – he can do the forbidden and no one will know. So when Ael strikes out on his own, he does so as a space pirate, rising from lowly brigand to high-priced mercenary and delving into dark corners aliens have long since written off.
The Skyjacker campaign focuses on this story, but it’s also the story of the galaxy itself. The jobs Ael can take are informed by the competing alien civilizations and their conflicting agendas. So when one empire gains a foothold over another, everything changes! We don’t want to spoil the late-game story but Ael’s “deformity” will become the one thing that stands in the path of galactic extinction.
Brian: Skyjacker promises both single and multiplayer modes. Could you first detail what the single player game will be like in terms of openness, player choice, mission types and so on?
Eugene: Mission pathing is similar to Freelancer, in that there are story missions and procedurally-generated side missions. We’ll have an “easy mode” to automatically jump from mission to mission, but there’s no such thing as a linear path. And you can ignore the missions entirely. Just fly around, enjoy the soundtrack, harass random travellers or let them go on their way, watch the aliens butt heads, push asteroids into planetary atmospheres, do something nasty and random with the weapons you’ve accumulated. This is your story.
All missions are acquired through the Pirate Stock Market, a network of bounties and bids between space pirates. Why “Stock Market”? You’re a pirate! Each race has its own stock driven by supply and demand. Pirates will ask less for a contract when there’s a glut of that race’s loot, and demand more when there’s new technology on the horizon. The player connects to this network, finds a bounty they want, and buys the contract. Over time they’ll be able to afford more expensive missions, split up the cost between gang members, hit up loan sharks, become infamous enough to be approached, hire alien wingmen – all through the Market.
We try to avoid soft objectives like escort missions, resource collection, “kill ten drop-bears”, and fetch-quests. Most of the mission goals are focused on acts of espionage: assassinations, sabotage, destruction, robbery, extraction, infiltration, etc. Apart from the goal, each mission is a complex scenario; you’ll have several obstacles to overcome, most of them not in the mission briefing. Screwing up on one doesn’t mean the end of the mission, it just makes your life harder – you can fumble your way through everything that happens and still succeed as long as you hit your target.
Brian: Could you now give us some details on the multiplayer game modes, especially cooperative mode?
Eugene: The classic multiplayer game modes (deathmatch, team deathmatch, capture the flag, and last man standing) are in, available both offline as solo botmatches and online as network play. Performance will be ranked on leaderboards with high scores, K/D ratios, hit/miss ratios, and any other metrics our community requests. We’re tentatively looking at 32 players per session.
The co-op game mode won’t have the same continuity of the story campaign, but it’ll also be run through the Pirate Stock Market. We’re going to fold in as many campaign missions as possible (i.e. all missions that have wingmen slots). Our concept demo is a good example of this: you have bots as your wingmen in story mode, so you’ll be able to play through that same mission with online players in their place.
Brian: Now, there are apparently several races with whom you can interact with, but the website doesn’t make it clear whether they’re fully playable or not? Could you please give a brief rundown of the races in the game and tell us which are playable, if any?
Eugene: The protagonist of the story campaign is human. You’ll be interacting with numerous significant, distinct alien races, some friends and some enemies, most friend or enemy depending on what you’ve been up to lately; you’ll have constant opportunities to either earn or steal their parts and add them to your ship. The aliens will not be playable, but you can part out an alien ship and enjoy a very similar experience.
Here’s a brief on the six “common” races, but this is the really really short version – we’ve got an entire wikipedia of content (still in Russian) describing each race’s personality, evolution, history, biology, etc. You’re welcome to read it if you don’t mind google-translated spoilers!
Once we’ve completed Ael’s story we do have plans for a future expansion pack. Those missions will put you in alien shoes of numerous shapes and sizes, and give you a more intimate look at how their cultures behave and interact.
Brian: Skyjacker focuses heavily on ship customization. It looks as if you can even mix pieces of ships from different races to get something insanely unique. Could you please give us some details as to how ship customization works?
Eugene: Rather than buying up new ships, the player will be constantly constructing and upgrading their spaceship from a multitude of alien parts salvaged from fallen enemies. They’ll mix-and-match armor, shields, weaponry, power, etc. into their own preferred configurations, and max them out to meet a mission’s unique conditions.
There is no one true configuration, and these aren’t preset loadouts – though you can create your own presets in the hangar. We want players to enjoy Skyjacker their way.
Brian: Skyjacker also apparently comes with a variety of flight models. Could you please give us some details on these flight models and who might use them best?
Eugene: Some fans of racing games can’t get into space and flight sims, the same way some fans of space sims can’t get into a helicopter game. We want all these gamers to enjoy Skyjacker. It’s also useful for adjusting to mission conditions; an asteroid field is a monumental challenge with inertia and momentum in effect, but a much smoother ride with classic helicopter behavior.
Brian: Could you tell us about the engine you’re using for Skyjacker? I’m always a fan of seamless transitions between space and atmosphere, for example.
Eugene: Game engines assume you’ll cheat by limiting the visible world with floors, ceilings, walls and doors, tunnels and halls, mountains and forests, etc. This helps optimize hardware resource usage and increase the level of detail provided in the visible area. But that doesn’t work in space. The player must have freedom to go anywhere and engage enemies in any direction – and that means every in-game object (even the big ones) must be fully realized from all sides, without shortcuts.
We spent several years developing unique programming solutions and methods of construction. The result is our current scratch-built engine which lets us realize huge and detailed objects in open space. We made it work. We can build large objects, with the details we need, and “compounded” inside – so a spaceship isn’t just a solid unit, but has depth, assembled from individual components. We can build planets.
The downside of this is that our engine is PC-only (which is why the demo is only available on that platform) and has a very narrow toolset. That’s why we decided to port our game to a commercial engine. The final game will be released on the Unity engine, which lets us cover more platforms and provides online multiplayer sessions – directly in the web browser if you’re so inclined. We’ll completely replace its shaders, effects and particle systems, and physics (we use NVIDIA’s PhysX as the foundation for our compound structures, which will port over losslessly).
The end result: a multiplatform engine with a rich toolset, an excellent pipeline, and proven stability, with every single feature – including the graphics – you see in our concept demo.
Brian: I have to admit, I really enjoy the look of the HUD in Skyjacker, it looks both simple and yet detailed, and is very vibrant. How much work went into making a usable yet pretty HUD, and what other tools will you give the player to help with situational awareness?
Eugene: We’ve spent two years developing the HUD so far; what you’re seeing is the result of countless experiments, tests, and revisions. We went through several ideas – including a cockpit view and a classic RPG interface – to reach the style you see in the demo.
We use bright colored elements with a dark semi-transparent substrate because bright elements are recognizable in all lighting conditions. That’s why they’re used in our everyday life. Look at your car’s dashboard, your digicam, a deep diver’s watch, your TV or computer screen interface – they all include bright colors to keep you informed at any time of day or night. The same is true here. A pilot in space encounters wildly dynamic lighting conditions. In one moment a dazzle of sunlight, in the next a dark expanse of space, in the next, a kaleidoscope of flame. The pilot has to keep control and stay informed at all times.
This interface isn’t finalized yet. We’re still working on it, improving both aesthetics and usability. We’re going to fold in color schemes, so each gamer can adjust the HUD to their liking. We already have a new version with better balance of elements, and have plans to add effects like auto-saturation based on ambient brightness – so the interface will dynamically react to lighting conditions, each part dimming in the dark and brightening in the light.
We’re also reaching out to gamers with disabilities. The game will have full subtitles and visual cues for the deaf and hard-of-hearing, and we’re working on more symbolism in the interface to help the colorblind. We promise to respect these needs and work to ensure all gamers can play Skyjacker in equal comfort.
Brian: I’ve listened to the first two tracks of music released for Skyjacker, and I have to say I love them. Could you tell us how you got Krzysztof Wierzynkiewic on board to do the soundtrack, as well as your process with helping him create this fantastic music?
Eugene: At first we figured: science fiction, space…we need electronic music! But Skyjacker is a space adventure, a saga that takes place in ancient times, a tale of a stranger in a strange land. The electronica didn’t reflect this feeling. We experimented with numerous styles and interviewed with a large base of freelancers – very good musicians with strong portfolios, but not quite right for the story we wanted to tell.
One day we got a message from an unknown musician from Poland. His name was Krzysztof Wierzynkiewic, and he was working on the first Witcher game as a sound FX designer. He sent us his music, we liked what we heard, so we sent him a bunch of references (mostly orchestral soundtracks from epic movies) and asked him to surprise us. We’d pretty much given up on finding the right match at this point, so the results exceeded all our expectations. It was “Voice of Eternity” – a slow, tragic melody with female vocals. Krzysztof gave us something unbelievably great! I put that track into a testbed, an empty level with thousands of asteroids, and just flew around for a few hours listening to it over and over again. The music was incredible and exactly what we were looking for, and that track has become the Skyjacker theme heard in the game’s official trailer.
Krzysztof and I go back and forth on the music; I put together a reference pack for each race, he creates original music from this base, I revise and remix, and so on. Krzysztof Wierzynkiewic is a creative genius and a real professional! We’ve never met him face to face despite working with him since 2006, it’s all been over e-mail or Skype, but we’ve never felt the distance, never heard any displeasure or unconstructive opposition. The result: ten perfect musical cues for Skyjacker.
Then he became the music composer for Witcher 2 and Bulletstorm! We’re proud to have discovered this diamond in the rough, and intend to continue cooperating with him, as we plan to commission ten more tracks with part of the Kickstarter funding.
Brian: Now recently you revamped your Kickstarter campaign to be both longer and hopefully clearer. What happened to bring about this change, which seems to be working well?
Eugene: We were nervous about the proposal to re-launch. We weren’t playing by the rules like other Kickstarters – are we doing something wrong? What will our backers say? But their reaction was very positive, not one person was upset. We had overwhelming public and private support of our decision. Other Kickstarters sent many messages expressing support as well, it’s really a nice community out there!
There were several reasons for the changes:
The results so far are clear: we reached our previous headcount and funding in the first week, and we continue to grow, getting new backers everyday. At the moment even Kicktraq believes we’ll reach our goal! That won’t last, we’ll have our slowdown like every other project, but we have confidence this campaign will succeed.
Brian: It looks like Kickstarter will indeed be successful if the current pace stays true, but if it sadly isn’t, do you guys have a plan B, and if so, what is it?
Eugene: Skyjacker exists independently of Kickstarter – when we started development, Kickstarter didn’t exist yet. Most of the work has been done already and the project looks more stable now, compared to earlier stages. So we wouldn’t let it slow us down. We’d continue to meet with publishers and investors, discussing the possibility of financing our game. But to be completely clear: we want to succeed here and now, we want to be a crowdsourcing success story and make this game for gamers, not for a bottom line!
The facts: some of what’s left (such as localization services) cannot be realized without funding. Internally, we can work our fingers to the bone, living on bread and water and day jobs and dreams. External partners require payment for services rendered. We have to reach our goal here, or we’ll have to find another source of financing, before we can turn this dream into a reality. We just can’t complete it on our own.
The one thing we won’t be doing under any circumstances is cancelling and relaunching Skyjacker again – we’re all-in on this campaign.
Brian: Finally, what has you most excited about the game, and how would you share that excitement with potential fans who have yet to kick to your project?
Eugene: We feel like we’re doing something new. I don’t know how to explain this feeling, but moving step by step we can watch the game develop features and details that didn’t exist until that moment, and sometimes, have never existed before. This isn’t a singularity, it’s not a revolutionary development! We did our work, we tried to improve things, and this is what happened. The Skyjacker we have now is the result of hard work, of many talented people, who met each other in a good time at the right place. It’s a rare stroke of luck and we want to keep the flame alive. We want to use this chance to make something good and completely new.
To the reader: please, be a part of this. Support our project. Help us make better games!
Thanks to Eugene for his frank and detailed answers. Now, as promised, here are the new screenshots of Skyjacker for your enjoyment. Thanks for reading!
Still the Best... Welcome back to the show, folks! This week, Spaz, Julie, Thorston, Jacob,…
Not a Bad Start... Hey friends, sorry this is a day late, yesterday totally got…
Jobs will Follow Us into the Future. Hey friends, welcome to this week's show! This…
I Can't Stop Playing This... (welcome text here) This week, Spaz, Julie, Thorston, Jacob, David…
This Worked Really Well! Hey friends, welcome to the show! So sorry this is late.…
Big Badda Boom... Hey friends, welcome to this week's episode! This week, Spaz, Julie, Thorston,…