update readme
This commit is contained in:
parent
1eb7a34537
commit
7d9d0a01f7
1 changed files with 14 additions and 12 deletions
26
README.md
26
README.md
|
@ -8,6 +8,7 @@ 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?
|
||||||
|
- standardise terminology (cycle/step/tick)
|
||||||
### bugs
|
### bugs
|
||||||
|
|
||||||
### features
|
### features
|
||||||
|
@ -16,23 +17,24 @@ logic mostly like https://git.crispypin.cc/CrispyPin/marble
|
||||||
- packet routing?
|
- packet routing?
|
||||||
- game of life sim (width;height;steps;grid -> grid)
|
- game of life sim (width;height;steps;grid -> grid)
|
||||||
- shrink button
|
- shrink button
|
||||||
#### 0.4.0
|
#### 0.4.x
|
||||||
- UI layout engine
|
- UI layout engine
|
||||||
- global scale setting
|
- global scale multiplier, affected by window size
|
||||||
|
- background colour setting (requires color picker => after UI rework)
|
||||||
|
- light theme
|
||||||
#### unspecified
|
#### unspecified
|
||||||
- comments
|
- comments
|
||||||
- editing
|
- editing
|
||||||
- add to all intro levels
|
- add to all intro levels
|
||||||
- highlight regions with background colours
|
- highlight regions with background colours
|
||||||
- button + binding to flip selection that is being pasted
|
- button + binding to flip selection that is being pasted
|
||||||
- accessibility
|
- hotkeys for everything (no mouse needed to play)
|
||||||
- background colour setting (requires color picker => after UI rework)
|
- menu navigation (requires UI rework)
|
||||||
- light theme for UI
|
- speed up/down
|
||||||
- hotkeys for everything (no mouse needed to play)
|
- keybinds for specific tool variants
|
||||||
- menu navigation (requires UI rework)
|
- grid cursor movement and placement
|
||||||
- speed up/down
|
- grid zoom and pan
|
||||||
- grid cursor movement and placement
|
- config settings page categories (mostly for keybindings)
|
||||||
- grid zoom and pan
|
|
||||||
- UI: scroll output bytes
|
- UI: scroll output bytes
|
||||||
- timestamps in solutions and blueprints
|
- timestamps in solutions and blueprints
|
||||||
- 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)
|
||||||
|
@ -40,11 +42,11 @@ logic mostly like https://git.crispypin.cc/CrispyPin/marble
|
||||||
- font selection (probably a lot of work)
|
- font selection (probably a lot of work)
|
||||||
### online stuff
|
### online stuff
|
||||||
- store scores in server
|
- store scores in server
|
||||||
- validate solutions in server (with limits)
|
- validate solutions in server (with compute limits)
|
||||||
- show histograms
|
- show histograms
|
||||||
- author name in solutions and blueprints
|
- author name in solutions and blueprints
|
||||||
### undecided
|
### undecided
|
||||||
- option to skip (speed through with settable multiplier) first N stages or cycles, for when you are debugging something that happens in later stages
|
- option to skip (fast-forward through with settable multiplier) first N stages or cycles, for when you are debugging something that happens in later stages
|
||||||
- hide some tile tools in early levels to make it less overwhelming
|
- 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?
|
||||||
|
|
Loading…
Add table
Reference in a new issue