M qc.rkt +10 -0
@@ 221,6 221,16 @@
[DROP '((6 5) (7 5) (8 99))]
)]))
+ (define yarnball
+ (object [i 22] [t -1] [x 0]
+ [frame 0] [tick 0]
+ [state 'HIDE]
+ [anim (object [IDLE '((0 99))]
+ [JUMP '((2 10) (1 10) (2 99))]
+ [DROP '((0 10) (2 2) (0 99))]
+ )]
+ ))
+
; Rendering
M spec.org +3 -2
@@ 113,7 113,7 @@
itch.io full-screen play not supported at this time.
-* Tasks [56%]
+* Tasks [55%]
- [X] Get animation working.
- [X] Get transfer between blocks working.
- [X] Add guard to layout.
@@ 139,9 139,10 @@
- [X] Figure out when done.
- [X] Level colour schemes.
- [X] Levels
+ - [ ] Cat chases yarnball off pyramid on collision.
- [ ] Get yarnball drop working.
- [ ] Randomly generated levels.
- - [ ] Cat chases yarnball off pyramid on collission.
+ - [ ] Make sure music restarts on level change.
- [ ] Countdown clock.
- [ ] When cat returns from fall, choose sw or se orientation.
- [ ] Level methods