ya2 · news · projects · code · about

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