Reminder:

Make sure your build is at or higher than the latest build posted below. If it's lower, verify the game contents to force an update. It's also important to remember that the sandbox depot is not updated regularly. This depot is only used for confined testing. If you were working with me on one of these confined tests, please remember to opt out of the sandbox depot so you're always receiving the most up-to-date build of the game.

Monday, February 29, 2016

Build: 1000407

Level Packager
The new level package creator is now available in the update. It can be accessed from the sub-menu in the upper right corner, or from the save panel beside publish.



The package creator will allow you to generate packages of levels which you can play as a whole instead of individually picking levels you wish to play. This will hopefully be invaluable for level creators in the workshop as it will allow people to generate their own sets of levels instead of releasing individual levels that might have otherwise been intended to be played together.

This also allows for less tedious downloading for players as they can download multiple levels to play in a single package as opposed to trying to select a handful of levels that may interest them and manually play each one. A process that, for a level that might only take a minute or two to beat, may not be worth the effort.

Important Notes
With the new package creator update comes a handful of details which I'll list below in no particular order:

  • Level packages must contain at least 3 levels. There's currently no cap on the amount of levels you can include in a package, but the limit will likely be within the range of 10 to 15 levels.
  • You can ONLY add levels you've personally created, ie: "Personal Levels"
    This is unlikely to change, since the only levels you should be packaging are levels you've created. It's not an anti-theft measurement since there are obvious ways around it, but it is a deterrent.
  • You can only edit packages stored locally. You will not be able to edit packages that were downloaded from the workshop. There will likely be a Steam ID check to help protect downloaded packages in the future.
    • So if you open a package and erase a level, you're essentially erasing that level from existence. If you don't have a copy saved, you will not be able to add it back in.
    • A warning dialog will display the first time you try to remove a level anytime you open a new package.
  • It's not currently possible to play level packages just yet and there will almost certainly be changes to the packaging format as bugs are discovered or updates are made. Don't expect packages you create right now to remain playable in future updates.
  • How level packages will be played is still being worked out, however the intent will be to make it possible to download and play level packages and individual levels right from the main menu rather than using the editor.
Workshop Updates
With the package system added, a couple small changes have been made to the workshop.

First off, all uploads will be clearly marked via their preview image, whether or not they're a package or an individual level.


Individual levels will simply be marked as such, however level packages will include the number of levels included in the package in the upper right corner, making it easy to clearly see how many levels you can expect to play without having to rely on a description or additional screenshots which may or may not be available.

There may be an update where level packages will include the names of all the levels in the package, in the description. However right now, descriptions are no different than individuals.

Secondly, the workshop now has the ability to sort levels by tag. As of right now, the only two tags that are available are "Individual" and "Package" which can make it easier to get what you're looking for.

All levels added prior to this update will not be updated with the new preview format nor are they tagged. However their File ID's should still be valid, so simply saving and re-publishing them will update them with the new format.

Minor Updates
  • The titlescreen main menu has been updated to say "Play Game" instead of "Campaign Mode" since you'll be able to load individual levels and level packages from here as well.
  • "Back" button was added to the Settings menu to give a more obvious way to return to the main menu. Clicking anywhere in empty space will still work however.
Final Note
This update made some significant changes to the way preview screenshots are taken and the way items are uploaded to the workshop, for both individual and level packages. I'm not expecting anything significant to have been broken, however these two major areas are the most likely place something will be broken if it is. Please keep an eye out and let me know if you find anything you suspect isn't working properly.

Tuesday, February 23, 2016

Progress Update

Level Packages
While an update isn't available just yet, I wanted to make a quick post to bridge the gap between now and when the update becomes available.

Currently a system is being put into place that will allow you to package multiple levels into a single package that can be uploaded to the workshop and played much like a piece of the campaign. The goal will be to make the task of finding and downloading levels you might enjoy, less tedious.


In the upcoming update, you will be able to package several personal levels you've created into a single package and upload that package as a whole.

Workshop Branding
Of course it will absolutely still be possible to upload individual levels to the workshop. In fact, the section of the editor which permits you to do so isn't even being touched. However with the addition of level packaging will come some branding to help identify individual levels from level packages.




All levels and level packages uploaded to the editor after the newest build will have their preview picture marked as whether or not it's an individual level or a level package. Level packages will include the number of levels in the package in the upper right corner.

In addition to the branding, new uploads will be tagged as being either an individual level or a level package, so as to allow players to show or hide one or the other, depending on what they're looking for.

As of right now, there is no set limit on the minimum or maximum size level packages will be, however it's likely to be between 3 and 10 levels per package.

Friday, February 19, 2016

Build: 984510

Pause Menu Update
Restart button added back to the pause menu... whoops.

Build: 984422

New Pause Menu


The latest build includes the new pause menu which uses the new UI system. There's still some polish left to be done and things will likely improve as it moves forward, but the new menu is far more consistent with the style of the game and is intended to be the final version.