v0.5.0
It's been a little while since the last release, but for good reason: this one brings quite a lot to the table!
A new level has been introduced in this release: Cubic Waltz, a chiptune level meant to show off some of the things Open Manifold can do, such as unusual time signatures and custom color palettes. There's also some quality-of-life improvements to how the game is controlled: you can now toggle controller rumble in the options menu, and the sandbox toolbar recieved a bit of additional love with the ability to delete previously-placed shapes.
For level creators, the tile
effect has recieved a major overhaul and can now accept a tile.json
file to specify frame order and size, and a new (very cool) background effect called lasers
has been added. Not only that, @SalsaGal has implemented something very useful: you can now launch levels directly using the command line! This can be very useful for rapid-testing changes to your levels without having to go through the menu and find it manually.
Quite a bit has changed internally as well; most notably, the options menu has been largely rewritten, so adding new options should be much easier now (you might notice the options are in a slightly different order; this rewrite is partly why), and the JSON library Open Manifold uses has been upgraded to the latest version.
Changelog
Controls
- New option: Controller Rumble: toggles whether or not the controller should rumble (assuming the controller supports it).
- You can now use all four face buttons to select something in the Sandbox toolbar.
Background Effects
- Added new background effect: lasers
- Added support for a
tile.json
file for the tile background effect; specifies frame data similar tocharacter.json
- Fixed starfield running too fast on higher framerates
Gameplay
- Fixed the combo display briefly appearing if the player exits a level while it's on-screen
- Character poses will now hold for one beat of a song instead of 400ms
Sandbox
- Added new toolbar option: Undo Last Shape
- Fixed "Export to JSON" corrupting the last entry in the file
Misc.
- Added included level: "Cubic Waltz"
- New command line argument:
-i [folder path]
; loads directly into a level - The console will now tell you if a level's given sequences are the wrong length, and by how much.
- A version number is now displayed on the title screen of the game.