diff options
Diffstat (limited to 'PROJECT_CONTEXT.md')
| -rw-r--r-- | PROJECT_CONTEXT.md | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md index e607a19..1ee929c 100644 --- a/PROJECT_CONTEXT.md +++ b/PROJECT_CONTEXT.md @@ -23,6 +23,20 @@ Style: - Demoscene - No engine abstractions +Incoming tasks in no particular order: +- 1. add a fullscreen mode (as command line option) +- 2. parse the keyboard key. Exit the demo when 'esc' is pressed. Toggle full-screen when 'f' is pressed. +- 3. add binary crunchers for all platforms +- 4. add cross-compilation for PC+linux (x86_64) and PC+Windows (.exe binary) +- 5. implement a spectrogram editor for representing .spec with elementary + shapes (bezier curves, lines, random noise, rectangles...) as a mean + of compression +- 6. add a scripting tool to edit the demo (compiled into the binary at the end) +- 7. compile wgpu-native in optimized mode (not unoptimized) +- 8. add a #define STRIP_ALL to remove all unnecessary code for the final build + (for instance, command-line args parsing, or unnecessary options, constant + parameters to function calls, etc.) + ## Session Decisions and Current State ### Audio Engine (Synth): |
