Update Changelog
This commit is contained in:
parent
6d3ffcd98c
commit
37377cdcc1
44
Changes.md
44
Changes.md
|
@ -1,5 +1,47 @@
|
||||||
# Changes
|
# 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)
|
## v0.9.0 (Oct 9, 2021)
|
||||||
|
|
||||||
New features:
|
New features:
|
||||||
|
@ -354,7 +396,7 @@ Some bugs fixed:
|
||||||
* **Collision fixes:** you should be able to walk up gentle slopes to the left
|
* **Collision fixes:** you should be able to walk up gentle slopes to the left
|
||||||
without jumping, as easily as you could to the right.
|
without jumping, as easily as you could to the right.
|
||||||
* **Debugging:** the F4 key to show collision hitboxes around all doodads in
|
* **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.
|
player character.
|
||||||
* **Hitboxes are tighter:** a doodad's declared hitbox size (from their JavaScript)
|
* **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:
|
is used when a doodad collides against level geometry or other doodads. Meaning:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user