Lacuna Passage - Devlog #35 - Improvements to our terrain automation

Development is finally reaching the point where we are able to start placing content within our full-scale environment.

Our demo from the Game Developers Conference and the Midwest Game Developers Summit was effectively a test to ensure our tool set for terrain development was sufficient for the much larger scaled terrain that would be in the final game. The demo was approximately 5 square miles of terrain (though only a small part of it featured in the walkthrough) and now we are working with roughly 19 square miles of exploreable terrain for the final game. You can see a comparison below.

Anyone who has worked with terrains in Unity knows that there are dozens of variables and settings to tweak to get things looking just right. Doing all that manually for 16 terrain tiles (as opposed to 4 in the demo terrain) was not an option. In order to scale up our workflow for iterating and improving this larger area we needed to automate as much of the process as possible.

There are plenty of tools on the Unity Asset Store that are built specifically for this purpose, but after evaluating many of them we realized that we needed something more tailored to our setup. So we began working on a custom Unity Editor Window.

To the left you will see a preview of our Full Terrain Manager. This custom editor allows us to update materials, detail textures, heightmaps, colormaps, normalmaps, splatmaps, and detailmaps with the press of a button rather than manually assigning them one at a time for each of our 16 terrain tiles. This cuts a 2+ hour process down to less than 15 minutes. So if you aren't a developer and just want to know what this means for Lacuna Passage, it means we will have more time to make the terrain in the game as stunning as possible.

The next step will be to get our terrain streaming ironed out so that only the terrain tiles that are needed are loaded for the player at their current location. Then we can begin placing some of the other assets we have been working on to make this feel like a truly expansive Mars landscape with the same level of detail and quality you saw in our smaller demo terrain.

 

That's it for today's devlog, but check back in a couple weeks to see another art update from Spencer and his progress on the Foundation base camp Greenhouse.