ya2 · news · projects · code · about

functional tests: play
[pmachines.git] / prj.org
CommitLineData
8ee66edd
FC
1* issues
2* todo
5964572b 3** refactoring
36099535 4** build pipeline
4f15e3fc
FC
5*** TODO functional tests
6 SCHEDULED: <2022-03-25 Fri>
edeef6f9 7 - [X] credits
d982c0a5 8 - [X] options
4f15e3fc 9 - [X] play
882c058d 10 - [ ] save-restore options
edeef6f9
FC
11 - [ ] code
12 - [ ] appimage
13 - [ ] flatpak
14 - [ ] windows
15 - [ ] itchio
16 - [ ] versions
6168d0c2
FC
17*** management of error and success (upload builds, itch.io)
18*** crontab
4f15e3fc
FC
19** fix level 6 to something that can be systematically tested
20** fix level 7 to something that can be systematically tested
c83fc94b 21** fix level domino box basketball: it can be solved trivially
4f15e3fc 22** fix actions: rewind, prev, next
88468dd7 23** version 0.0.yymmdd
8ee66edd 24** do intro video with moviepy
edeef6f9 25** android build (test with the emulator of android studio)
80d579b1 26** intro animation (from target item to start position)
a5fddddc
FC
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
882c058d
FC
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
a5dc83f4 41* waiting
8ee66edd
FC
42** itch.io's client works with wine: functional tests for windows-itch.io
43* maybe/someday