VPNAcquire AccountSubscribeSubmit DAPP
Switch Language:
Home > News > context

Extreme Environments

Updating Two New Exteriors in Project Genesis

Ice and Fire

Two New Test Environments Detailed

In our previous Developer Blog, we briefly covered some of the work our Art Director Mark Nicolino implemented as a part of our most recent Project Genesis upgrade. Even better, if you’ve been lucky enough to have participated in the Project Genesis Private Playtests, you’ll have gotten a chance to see these two new exterior environments hosting frenetic action. In today’s Developer Blog, we’re going to hear from the man himself on the goals and development approach he used to tackle advancing the look and feel of our icy Encelladus II installation and our heat death waypoint Solar Storm.

And now, on to Mark’s implementation notes…

Ship Combat Environment Development

  • Focusing on Solar Storm & Enceladus II
  • 2 of a block of 6 environments
  • Development time was about 2 weeks for all 6

The primary goals for these early maps:

  • Short production time leveraging previously created assets as much as possible
  • Use composition and color palette to establish unique look and feel for each

Solar Storm Environment

Points of Interest: Chaotic Asteroids, Turbulent Star, Dying Planet

Ancient star in late phase of stellar evolution (red giant), slowly baking away the atmosphere of local planet.

This environment came together very quickly, being comprised of very few elements, many of which I’d authored for various UE4 cinematics created earlier in the development process.

Included in the environment:

  • Space skybox
  • Ringed Planet
  • Asteroid field (background)
  • Large rotating asteroids (foreground)

The first version of the environment lacked any atmospheric effect. Consequently, it had a similar feel to the original demo map in terms of overall color palette. It was also difficult to get a sense of scale and distance with hundreds of asteroids of various sizes and distances surrounding the play-space.

Before atmospheric pass

The solution to this, in version 2, was to add in an atmospheric effect, giving the sense of being caught up in a dust cloud that surrounds the dying planet. This made it much easier to get your bearings and read scale/distance.

After atmospheric pass

Enceladus II

Points of interest: Arctic landscape, Terraforming Operation, Moon Mining Operation

Frozen world home to a recently deployed terraforming operation, slowly altering the sparse atmosphere to become more habitable by earth-like life.

This environment leveraged both pre-existing and custom-built assets to populate the play-space. Custom pieces included architectural set-pieces (terraforming units) and terrain (background/foreground)

This environment like “Solar Storm” went through a couple stages of development. In this case, changes focused on terrain and materials. The first iteration of the topography was simply a static mesh replicated and translated to create both foreground and background. This was both for in-engine performance and to minimize development time.

As seen below the terraforming units weren’t very well integrated with their surroundings — the main problem I wished to address in version 2.

Before atmospheric pass

When the opportunity arose to revisit this map, I decided to employ the UE4 Landscape system. I had concerns since it’s quite easy to make this element un-performant. Our high altitude and quick travel over terrain meant large portions would be visible at any one time, meaning a lot of draw calls and noticeable level of detail transitions (LOD’s allow for optimization — making things far away low fidelity, but things up close at a higher fidelity). Landscape materials can also be a significant hit if shader complexity is not kept in check.

I was able to reach a compromise that allowed for both desired framerate and visual fidelity.

The main advantage I wanted to exploit with this system was the ability to modify terrain by hand to better integrate static meshes placed in scene.

In the following example, I’ve pulled up snow drifts to help ground the structures and simulate passage of time.

After atmospheric pass

Another upgrade to this map was the introduction of a vertex paintable shader for the terraforming units. This enabled painting of ice/snow to better ground these elements to their environment. This application can be seen below.

Notice the icy frost and snow — AKA “vertex paintable shader for the terraforming units”

Just the Beginning

While these environments are great examples of the visual fidelity we are striving for on Project Genesis, they have not been configured for gameplay or play-balancing yet. There’s still a lot of work to do! However, if you’d like to participate in the development process along with us, join our Discord or click the “subscribe” button on our Project Genesis website and sign up for our Open Alpha. We’re also accepting applications for intrepid Test Pilots. Join our friendly community today to find out more!

Keyword: Blockchain
Comments
0 / 1000
Related games
Latest Updates
Enceladus Early Access Release
Enceladus Early Access Release
Project Genesis: Pre-Alpha
Project Genesis: Pre-Alpha
Project Genesis: Babylon
Project Genesis: Babylon
Breaking News
Project Genesis Available on Steam Early Access
Project Genesis Available on Steam Early Access
Project Genesis: Babylon
Project Genesis: Babylon
Interview with James Mayo, CEO of Project Genesis
Interview with James Mayo, CEO of Project Genesis
Ajuna Raises $5 Million for Its Web3 Gaming Platform
Ajuna Raises $5 Million for Its Web3 Gaming Platform
The Investor’s Guide to the GameFi Market – What’s Next?
The Investor’s Guide to the GameFi Market – What’s Next?
The Sandbox announces partnership with Cut the Rope creator ZeptoLab to build new Web3 experiences
The Sandbox announces partnership with Cut the Rope creator ZeptoLab to build new Web3 experiences
Meta Masters Guild raises more than $3.3 million during its presale
Meta Masters Guild raises more than $3.3 million during its presale
WeTransfer announces partnership with Minima to host NFTs
WeTransfer announces partnership with Minima to host NFTs
Shibuya to let NFT holders to shape the trajectory of its latest short
Shibuya to let NFT holders to shape the trajectory of its latest short