update readme/todo list
This commit is contained in:
parent
01e8fbb4bb
commit
187020fc27
2 changed files with 13 additions and 4 deletions
|
@ -1,11 +1,13 @@
|
||||||
# Marble Machinations Change Log
|
# Marble Machinations Change Log
|
||||||
Game store page: https://crispypin.itch.io/marble-machinations
|
Game store page: https://crispypin.itch.io/marble-machinations
|
||||||
|
|
||||||
|
## [unreleased]
|
||||||
|
|
||||||
## v0.3.0 - 2025-04-04
|
## v0.3.0 - 2025-04-04
|
||||||
### added
|
### added
|
||||||
- score number: bounding area
|
- score number: bounding area
|
||||||
- configurable key bindings for many editor actions
|
- configurable key bindings for many editor actions
|
||||||
- QWERTY+ASDFGH keybindings for the tile tools
|
- QWERTY+ASDFGH keybindings for the tile tools by default
|
||||||
- OS clipboard copy/paste, with fallback to old behavior when copying
|
- OS clipboard copy/paste, with fallback to old behavior when copying
|
||||||
- cut selection
|
- cut selection
|
||||||
- in-grid text comments (not yet editable in-game)
|
- in-grid text comments (not yet editable in-game)
|
||||||
|
|
13
README.md
13
README.md
|
@ -8,20 +8,26 @@ logic mostly like https://git.crispypin.cc/CrispyPin/marble
|
||||||
### meta
|
### meta
|
||||||
- engine tests
|
- engine tests
|
||||||
- blag post about marble movement logic
|
- blag post about marble movement logic
|
||||||
### game
|
### bugs
|
||||||
|
- modifier-less bindings trigger when typing in a text box, makes renaming existing blueprints basically impossible
|
||||||
|
### features
|
||||||
- comments
|
- comments
|
||||||
- editing
|
- editing
|
||||||
- add to all intro levels
|
- add to all intro levels
|
||||||
|
- highlight regions with background colours
|
||||||
- UI layout engine
|
- UI layout engine
|
||||||
- global scale setting
|
- global scale setting
|
||||||
- highlight regions with background colours
|
- button + binding to flip selection that is being pasted
|
||||||
- accessibility
|
- accessibility
|
||||||
- background colour setting
|
- background colour setting
|
||||||
- hotkeys for everything (no mouse needed to play)
|
- hotkeys for everything (no mouse needed to play)
|
||||||
|
- menu navigation (requires UI rework)
|
||||||
|
- speed up/down
|
||||||
|
- grid cursor movement and placement
|
||||||
|
- grid zoom and pan
|
||||||
- more levels
|
- more levels
|
||||||
- scroll output bytes
|
- scroll output bytes
|
||||||
- timestamps in solutions and blueprints
|
- timestamps in solutions and blueprints
|
||||||
- lock tile types for early levels to make it less overwhelming
|
|
||||||
- display tool variant more clearly (it's not obvious there are more states)
|
- display tool variant more clearly (it's not obvious there are more states)
|
||||||
- better text rendering
|
- better text rendering
|
||||||
- font selection (probably a lot of work)
|
- font selection (probably a lot of work)
|
||||||
|
@ -31,6 +37,7 @@ logic mostly like https://git.crispypin.cc/CrispyPin/marble
|
||||||
- show histograms
|
- show histograms
|
||||||
- author name in solutions and blueprints
|
- author name in solutions and blueprints
|
||||||
### undecided
|
### undecided
|
||||||
|
- hide some tile tools in early levels to make it less overwhelming
|
||||||
- footprint score (tiles that were non-empty at any point in the run)
|
- footprint score (tiles that were non-empty at any point in the run)
|
||||||
- option to use 8-bit marbles?
|
- option to use 8-bit marbles?
|
||||||
- blueprint rotation?
|
- blueprint rotation?
|
||||||
|
|
Loading…
Add table
Reference in a new issue