ya2 · news · projects · code · about

functional tests: restore options
[pmachines.git] / prj.org
1 * issues
2 * todo
3 ** refactoring
4 ** build pipeline
5 *** functional tests
6 - [X] credits
7 - [X] options
8 - [X] play
9 - [X] save-restore options
10 - [ ] code
11 - [ ] appimage
12 - [ ] flatpak
13 - [ ] windows
14 - [ ] itchio
15 - [ ] versions
16 *** management of error and success (upload builds, itch.io)
17 *** crontab
18 ** fix level 6 to something that can be systematically tested
19 ** fix level 7 to something that can be systematically tested
20 ** fix level domino box basketball: it can be solved trivially
21 ** fix actions: rewind, prev, next
22 ** version 0.0.yymmdd
23 ** do intro video with moviepy
24 ** android build (test with the emulator of android studio)
25 ** intro animation (from target item to start position)
26 ** buttons of the scenes enabled sequentially
27 *** each scene has a version
28 *** when you win save the id + version
29 *** put an "update" if id is saved and versions are different
30 ** teeter-tooter with constraints (real teeter tooter), magnet, road cone, bucket
31 ** functional tests for performance (frame rate)
32 ** functional tests for "cleaning" i.e. at the end of the states verify:
33 *** active threads
34 *** active tasks
35 *** current nodepaths (render3d)
36 *** current nodepaths (render2d)
37 *** current nodepaths (render3d)
38 *** current accepting events
39 *** current buffers
40 * waiting
41 ** itch.io's client works with wine: functional tests for windows-itch.io
42 * maybe/someday