Update Changelog
This commit is contained in:
parent
6d3ffcd98c
commit
37377cdcc1
44
Changes.md
44
Changes.md
|
@ -1,5 +1,47 @@
|
|||
# Changes
|
||||
|
||||
## v0.10.0 (TBD)
|
||||
|
||||
New features and changes:
|
||||
|
||||
* **Level Packs:** you can group a set of levels into a sequential
|
||||
adventure. The game's built-in levels have been migrated into Level
|
||||
Packs and users can create their own, too!
|
||||
* **Crosshair Option:** in the level editor you can have a crosshair
|
||||
drawn at your cursor position, which may help align things while
|
||||
making a level. Find the option in the game's Settings window.
|
||||
* **Smaller Palette Colors:** the color buttons in the Level Editor are
|
||||
smaller and fit two to a row. This allows for more colors but may be
|
||||
difficult for touch controls.
|
||||
* Doodad AI updates: the **Bird** records its original altitude and will
|
||||
attempt to fly back there when it can, so in case it slid up or down a
|
||||
ramp it will correct its height when it comes back the other way.
|
||||
* Added a setting to **hide touch control hints** from Play Mode.
|
||||
* The title screen is more adaptive to mobile. If the window height isn't
|
||||
tall enough to show the menu, it switches to a 'landscape mode' layout.
|
||||
|
||||
A few notes about level packs:
|
||||
|
||||
* A levelpack is basically a zip file containing levels and custom
|
||||
doodads. **Note:** the game does not yet handle the doodads folder
|
||||
of a levelpack at all.
|
||||
* The `doodad` command-line tool can create .levelpack files. See
|
||||
`doodad levelpack create --help`. This is the easiest way to
|
||||
generate the `index.json` file.
|
||||
* In the future, a .levelpack will be able to hold custom doodads on
|
||||
behalf of the levels it contains, de-duplicating files and saving
|
||||
on space. Currently, the levels inside your levelpack should embed
|
||||
their own custom doodads each.
|
||||
* Free (shareware) editions of the game can create and play custom
|
||||
level packs that use only the game's built-in doodads. Free versions
|
||||
of the game can't play levels with embedded custom doodads. You can
|
||||
always copy custom .doodad files into your profile directory though!
|
||||
|
||||
Bugs fixed:
|
||||
|
||||
* Undo/Redo now works again for the Doodad Editor.
|
||||
* Fix crash when opening the Doodad Editor (v0.9.0 regression).
|
||||
|
||||
## v0.9.0 (Oct 9, 2021)
|
||||
|
||||
New features:
|
||||
|
@ -354,7 +396,7 @@ Some bugs fixed:
|
|||
* **Collision fixes:** you should be able to walk up gentle slopes to the left
|
||||
without jumping, as easily as you could to the right.
|
||||
* **Debugging:** the F4 key to show collision hitboxes around all doodads in
|
||||
Play Mode now functions again, and draws boxes around _all_ doodads, not just the
|
||||
Play Mode now functions again, and draws boxes around _all_ doodads, not just the
|
||||
player character.
|
||||
* **Hitboxes are tighter:** a doodad's declared hitbox size (from their JavaScript)
|
||||
is used when a doodad collides against level geometry or other doodads. Meaning:
|
||||
|
|
Loading…
Reference in New Issue
Block a user