]> git.cworth.org Git - grrobot/blob - TODO
Update to 2020
[grrobot] / TODO
1 The grrobot TODO list, (in no particular order).
2
3 Pre-render each SVG icon, (redo each time the board view size changes).
4
5 Redraw only damaged portions of the board.
6
7 Animate robot movement.
8
9 Leave trails behind moving robots.
10
11 Add UI for all commands, (ie. BID, REVOKE, PASS, etc.)
12
13 Add graphical display for game state, users, scores, time remaining,
14 etc.
15
16 Add keybindings, (RGBY for robot selection, arrows for robot movement,
17 PG UP/DN for message scrolling, numbers for bids, some key for message
18 input, etc.)
19
20 This is definitely happening even with the latest nickle:
21
22 nickle: sched.c:622: ContinuationMark: Assertion `!continuation->pc || ((((InstPtr) (continuation->obj + 1)) + (0)) <= continuation->pc && continuation->pc <= (((InstPtr) (continuation->obj + 1)) + (((continuation->obj)->used - 1))))' failed.