PCGamesN
  • News
  • Games
    • Diablo 4
    • Overwatch 2
    • League of Legends
    • World of Warcraft
    • Valorant
    • Minecraft
    • CSGO
    • Fortnite
    • Roblox
    • Genshin Impact
    • GTA 6
  • Hardware
  • Guides
  • Community
    • Facebook
    • Instagram
    • Mastodon
    • Overwolf
    • Steam
    • Twitter
    • YouTube
    • Newsletter
  • About
    • About us
    • Accessibility statement
    • Advertise with us
    • Careers
    • Cookie policy
    • How we test
    • Pitch to us
    • PCGN Overwolf app
    • Privacy policy
    • Terms of use
    • Manage cookies
Network N Media

Making it in Unreal: how Genesis Alpha One became the FPS you can build spaceships in

Ship building on the fly is tricky when you're flying through the void

Promoted Content In association with Unreal Engine logo About
Making it in Unreal

Making it in Unreal

Published: Jan 28, 2019

Genesis Alpha One

The clear glass windows of our greenhouse dome protect the plants from the elements, much as they would in a garden or allotment. Here, though, the elements aren’t wind or rain, but outer space. Those windows look straight out onto the huge vacuum, taking in nearby suns and planets we might plunder for resources.

But our station is still under construction. Tabbing into build mode, we plug in a shiny new hangar. Sure enough, back in first-person mode, it’s suddenly visible through the glass. Stepping down a new corridor, we find the lander housed inside, set course for a nearby rock rich in iron, and initiate the take-off procedure.

This is Genesis Alpha One’s pitch – seamless stewardship of an ever-expanding space base, switching between having your boots on the ground and getting a wider perspective in the management view. It’s been a tricky technical proposal for a small dev to wrestle with, but it’s been possible in Unreal Engine 4.

Ship building was the very first piece of the game German studio Radiation Blue prototyped, knowing that its success or failure would make or break the game.

How to build a spaceship

“Our vision from the start was that it should be fast paced and not too complicated,” developer Jens Jankuhn tells us, “as we had several more gameplay features in mind. We also wanted to provide players with enough freedom to have fun building their own spaceships.”

Using the International Space Station as a model, the studio decided that players should build their ships by attaching individual modules together. Early on in development, with just a few modules prototyped, the team was able to create huge ships by snapping multiple versions of the same rooms together.

“This helped us to start early with the tweaking and balancing of the crew behavior and alien infestations on board the ship,” Jankuhn says. “The Blueprints visual scripting in Unreal Engine 4 helped a lot, as it enabled us to quickly iterate.”

During travel, ships in Genesis Alpha One are often subject to attacks from insectoid enemies – leading to cat-and-mouse encounters in the corridors inspired by Alien. For these segments to deliver on tension, however, the aliens needed to be able to properly navigate levels that players had built themselves.

YouTube Thumbnail

“We designed all modules and possible module entrances to fit to a grid,” Jankuhn says. “This means that even if the player rotates modules, the connection points stay on the grid to make sure the movement areas are always correctly connected. Team17’s QA department were a huge help as they intensively tested the module layouts for AI blockers or gaps.”

Despite the help from the studio’s publisher, ship building proved to be the single biggest technical challenge Radiation Blue faced demanding dynamic AI navigation, lighting, and a powerful custom UI for construction. Whatever appeared in building mode also had to work in first-person.

“From a technical perspective we added automatic closing doors between the modules,” Jankuhn says. “This helped from a performance point of view to reduce the amount of ship modules that needed to be visible at the same time.”

Small scope in the infinite void

In a game of many interlocking parts, Radiation Blue had to learn where to draw the line. Manual flying was out, since players would have enough to do onboard. Instead, the gentle passing of stars outside the windows would suggest motion, and players could travel further by selecting to hyper jump from one system to the next.

Planetary landings, meanwhile, were restricted to the landing zone directly around the drop ship. “As the main goal of the game is to find a suitable planet, it made sense that the other planets have hazardous conditions which can only be explored within the distance of the drop ship’s power shield,” Jankuhn says.

If you’re sceptical about Radiation Blue’s ability to pull together base-building, first-person shooting, and crew management, well, the team is used to it.

Related: Drift merrily into the void with the best space games on PC

“It was really rewarding to watch the same jetlagged journalist at an event, who didn’t seem too interested in the game, light up when they began to play and shout with excitement about what unfolded,” Jankuhn says. “It happens to us once in a while that, when we play the game together, we say, ‘Oh, I totally forgot we implemented that!’.

Genesis Alpha One comes to the PC tomorrow, January 29. Unreal Engine 4 development is now free.

In this sponsored series, we’re looking at how game developers are taking advantage of Unreal Engine 4 to create a new generation of PC games. With thanks to Epic Games, Radiation Blue, and Team17.

More from PCGamesN

Making it in Unreal Making it in Unreal is a regular series of articles on PCGamesN, written in partnership with Epic Games, which puts the spotlight on the development process of a different game each week. Whether indie or triple-A, they all have one thing in common - they're made using Epic's Unreal Engine.

Did you miss this…
  • Your Baldur’s Gate 3 save scumming days are finally at an end Your Baldur’s Gate 3 save scumming days are finally at an end
  • 10/10 Doom-like boomer shooter is getting a free Steam remaster 10/10 Doom-like boomer shooter is getting a free Steam remaster
  • Fantastic fantasy city builder Against the Storm gets huge update Fantastic fantasy city builder Against the Storm gets huge update
Network N Media earns commission from qualifying purchases via Amazon Associates and other programs. We include affiliate links in articles. View terms. Prices correct at time of publication.
More stories
  • Command and Conquer spiritual successor signs one of C&C’s top talents Command and Conquer spiritual successor signs one of C&C’s top talents
  • Forget Spider-Man 2, Marvel’s most ambitious superhero game just died Forget Spider-Man 2, Marvel’s most ambitious superhero game just died
  • Diablo 4 world boss improvements are on the way for Season 2 Diablo 4 world boss improvements are on the way for Season 2
More from PCGamesN Follow us for daily PC games news, guides and reviews on Twitter, Facebook, Overwolf, Steam and Google News. Or sign up to our free newsletter.
  • Top Steam Deck cases, skins and storage Top Steam Deck cases, skins and storage
  • We've tested the best pre-built gaming PCs today We've tested the best pre-built gaming PCs today
  • Get a gaming PC that's big on power, but small on size Get a gaming PC that's big on power, but small on size
  • Play the very best PC games of 2023 Play the very best PC games of 2023
  • Get comfy in the best chairs for work and play Get comfy in the best chairs for work and play
  • Access regional loot and lobbies with a VPN Access regional loot and lobbies with a VPN
© 2023 Powered by Network N Media
  • Terms and conditions
  • About us
  • Careers