Workshop Now Available!
This update's most major feature is the ability to create, share and play custom levels. As mentioned in our last update in August, everything needed to create any of the official levels is accessible, including using custom graphics, sound effects, music and scripting.
To demonstrate what's possible, Ryleigh has built a brand new fully-featured level: Crossfire. This stage also demonstrates the new Endless Mode that we mentioned last update, where the goal is to survive for as long as possible against an increasingly escalating onslaught. This stage also features 4 unique minibosses, with some inventive new attack patterns to avoid.
You can subscribe to Crossfire here: https://steamcommunity.com/sharedfiles/filedetails/?id=1863739017
After you have subscribed to some custom levels, you can find them in the Workshop tab in-game. Each item in the Workshop can contain one or more levels, organised in a campaign. Levels downloaded from the Workshop have leaderboards and replays just like any official level.
The first time you play one of these custom levels the game will need to do some extra pre-processing to make sure it can run as smoothly as an official level, resulting in a slightly longer load time. However, the result of this process is cached so that it only needs to be performed once (until the level gets modified by the creator).
If you want to try your hand at making your own level, or even a whole campaign, check out Ryleigh's tutorials:
You'll mostly be writing JSON files to describe the appearance and behaviour of your levels, but we've also provided a pixel editor you should use to create the visuals for your own animated bosses, as these use a custom format. Included in the game files is an example custom stage, which you can use as a springboard to try fiddling around with your own creations.
Legacy Replay Support
In the process of implementing Workshop support, quite a lot of the internals of the game have been redesigned and rewritten. This had the added benefit of allowing us to resolve some performance issues, and in general clean a bunch of systems up. Unfortunately, this came at the cost of supporting replays recorded in the old version of the game.
Since we don't want to wipe the leaderboards (as no gameplay elements have changed in a way that would invalidate them), we've opted to keep the leaderboards intact, and made a legacy version of the game available to watch these old replays. This legacy build can be found in the Betas tab, after right-clicking on Chippy in your Steam library, and selecting Properties. This new legacy-v56 branch will allow you to play the pre-Workshop build of the game, including watching replays from that version, but we've disabled submitting new high-scores from that build.
Our final new feature in this update is a bunch of new Steam achievements, mostly geared towards experienced players. These seven new goals all involve carrying out daring displays of expertise against seven different bosses from the original campaigns:
Join Us On Discord!
As always, you're welcome to join Chippy's community on Discord! That's probably the best place to get in touch with us if you encounter any bugs, and it's also a great resource for discussing strategies. We'll also be around to answer any questions about creating custom levels, and you'll be able to get feedback from the community on what you create there too.
For any expert players that can attain all gold medals on one or both of our official campains, you can be granted the Gilded Crusader and Gilded Invader roles to show off your prowess.
Besides continuing to patch any problems that come up relating to the new Workshop update, we'll be continuing work on a Switch port that should hopefully be ready in the next few months. Any new features we introduce for that version will also be added to the PC release. Along with that, we're hoping to put out a few more new "official" Workshop levels like Crossfire for you to try.