unity

Lacuna Passage - Devlog #61 - Terrain Updates, Inventory, and More

The holidays have been a busy time for us and our families, but we've still made a good deal of progress this last month. As we move closer and closer to an eventual Early Access release for our survival sandbox mode we have been evaluating every aspect of the game that we think is necessary to make a good first impression.

Terrain Updates

Even with Early Access we will really only get one chance to show the potential of the full game, so we decided that the terrain was such a large part of what we are trying to do that it needed to be at a higher level of quality. To do that we have officially transitioned to using the new terrain shader that we mentioned last month. And as an added bonus, the new terrain shader has allowed us to increase the fog distance so that there is even more visible terrain while exploring.

We still need to randomly place our new rock models and modular cliffs, but the setup of the textures and shaders was more than half the battle. We can now quickly iterate on the general topography of the map and all of our settings for texture coverage can be regenerated based on our complicated ruleset in World Machine which you can see below.

It's not a simple process, but it is streamlined and optimized to allow us the most flexibility when prototyping new terrain features. We will be shooting for a terrain equal in size to what will comprise the final game map for the story mode (roughly 20 square miles of explorable terrain), but this will be a distinct and separate map with the potential for multiple maps after release.

Inventory Additions

Over the holidays we also worked on expanding our internal inventory database that will dictate what kinds of items you can expect to collect, craft, and consume during the course of the game. That list is now well over 100 items long with many more additions yet to come. Some mechanical changes have also been prototyped, including nutritional differences between ingesting raw food packets versus prepared food packets. Here is a tease of our spreadsheet for managing these items and the impact they will have on your gameplay.

New Unity Asset Packs

Last month we posted about how we began selling our own cliff and rock models on the Unity Asset Store. This month we started posting some supplemental music content to the Asset Store that will eventually be promoted as part of our Song Seed music plugin for Unity. Our composer, Clark Aboud, has been working on some amazing music unrelated to Lacuna Passage and we thought we would try to sell some of that music to help support him and our continued development. We have now released two dynamic loop packs that can be used with any game, but will work particularly well with Song Seed when it is eventually released. As a demonstration of how these loop packs can be used, you can play the tracks below which are complete songs composed entirely of these perfectly looping clips.

A preview of the loops that can be found in the Action Loop Pack designed for use with the Song Seed Unity Plugin

A preview of the loops that can be found in the Epic Fantasy Loop Pack designed for use with the Song Seed Unity Plugin

If you are a game developer, or know someone who might be interested in these loop packs, you can visit our Unity Asset Store publisher page which has links to purchase either pack.

TIMEframe Holiday Sale

As the holiday season comes to a close we did want to remind you all that our other game TIMEframe is still currently on sale for our lowest price since launch. Of course, if you were a Lacuna Passage Kickstarter backer you should already have your free copy, but perhaps you would like to buy another copy for a friend or just to support us as we continue to work on Lacuna Passage. We are quite proud of our 86% positive review average on Steam. If you have already played the game we would love to hear what you think. Visit our store page and leave your own review. Every little thing you can do to spread the word about our projects helps immensely. And for those of you who have already left a review, thank you!

Game with the Devs - Play Heroes of the Storm with us!

Spencer and I are working very hard to bring you Lacuna Passage, but we still take time here and there to relax and unwind a little. Over the last few months we have been enjoying Blizzard's MOBA, Heroes of the Storm, during our lunch breaks. We are big fans of the game now and we thought it might be fun to bring fans of TIMEframe and Lacuna Passage into the mix. It doesn't matter if you are a DOTA2 or LoL grizzled veteran, or if you don't even know what a MOBA game is. We would love to have you join us for an occasional match and if you are new we can help show you the ropes. We are by no means professionals, but when you work from home with a very small dev team it helps to be reminded of the people you are making games for and interact with them on a more regular basis. I just recently upgraded my internet connection (I live in the middle of a nature preserve) so hopefully we can even stream the games and participate with Twitch chat too. Come play with us! You can use our referral links below to get started with the game and we will announce our play sessions over Twitter with info on how to join us.

Spencer's Heroes of the Storm Referral Link

Tyler's Heroes of the Storm Referral Link

That's it for this devlog. Thanks for reading. We've got lots to do!

Lacuna Passage - Devlog #50 - The Bridge Art Progress 2

The next large asset for Foundation Base is nearly complete. The Bridge, or the pressurized walkway, is a large raised platform that spans between all other structures at Foundation Base.  There is also a dock for access to the Pressurized Roving Transport, or PRT. Here are some screenshots of the final look for the exterior of the Bridge:

You will notice that the same translucent canvas from the Greenhouse also surrounds the Bridge.  It is designed to be a durable, flexible, and repairable material that reflects harmful UV rays and holds pressure.  The modular design is suitable for any terrain or elevation variance between the other structures.

In the next week or so we plan on tidying up the interior elements of the Bridge. We are also starting to experiment with an upgrade from Unity 4.6 to 5.1. This would be a big change for us, so hopefully by our next devlog we should have an answer as to how feasible it would be for us to transition.

Lacuna Passage - Devlog #37 - Song Seed, Saving, and Physics

The last few weeks have been very busy for us on the systems-side of development, so let's dive right in.

Song Seed Unity Plugin Progress

We are inching ever closer to the release of our Unity plugin, Song Seed. We did a short introduction video for the plugin in a standalone post a few months backs. Since then we have been hard at work, adding new features, ironing out bugs, and beginning to create the documentation.

Example of Song Seed documentation diagrams

We should be close to doing a beta test for Song Seed, so if any Unity developers are reading this and are interested in helping us test it, please contact us.

Any music loops should work with the system, but our composer for Lacuna Passage, Clark Aboud, is currently working on some custom loops packs specifically designed for Song Seed which will also be available on the Unity Asset Store soon.

Saving and Loading in Lacuna Passage

NOTE: Saves no longer function as described below. We have made save files accessible in a save folder.

Lately we have begun tying our background gameplay systems into a central saving and loading feature that will be fairly unique in Lacuna Passage. To prevent players from manipulating their save data to "cheat" the survival randomization we will be utilizing a save system that deletes your save every time you reload the game. When you quit it will create a new save.

This effectively creates a form of "permanent pause". When you quit the game it's more like you are putting it on pause and when you restart the game it's like resuming it again. You cannot choose when you save or duplicate/copy your save files. Every time you die you will have to start over from the very beginning. If that sounds punishing, don't worry. Dying is a huge part of Lacuna Passage and each time you restart it will be with a new wealth of survival knowledge (in fact, taking notes is strongly encouraged). Each playthrough will be an opportunity for you to improve on your previous run.

Above you can see a very simple demonstration of loading in the player's previous position and rotation. A bunch of other things (including survival stats, time of day, and weather) are also being reloaded in the background. Now that the basics are in place we can extend the saving and loading as we fill the world with more content.

Physics Items

We haven't really touched upon many of the different types of items you will be able to interact with in Lacuna Passage. Obviously we will have things like food items which will need to be collected for survival, but those are small enough to fit in your suit pouches. So what about items that are too large to fit in your suit, but are still small enough to be carried? Well, you will have to carry them... with physics!

As you can see in the images above, a small number of items in the game will need to be physically carried. These items will often be necessary for certain survival challenges so keeping note of their locations around the Foundation Base will be critical. You won't be able to just pull them up from a menu, so don't lose them. I'm sure you can envision a survival scenario that might require the above fire extinguisher. Other examples might include an emergency generator or a power drill.

Also, it's really fun to throw them around :)

If you have any questions about this month's devlog just let us know in the comments!

 

If you're still reading... here's a sneak peak of some more progress on the Greenhouse Spencer has been working on since last month...

Click to enlarge

Make sure to check back for the art devlog post coming on the 15th to see more!