This application is meant to be a “learn curses” and “learn gui programming” type thing. The application should (1) draw snow at the top from a list of “snowlike” characters, (2) have the snow fall to the bottom of the screen, and (3) stick there.
- [X] main loop
- [X] draw snowflake [3/3]
- [X] create a flakee
- [X] create a whole screen length of flakes
- [X] draw the snow
- [X] Move Snowflake
- [X] Make snow gather at the bottom [2/2]
- [X] stops at a certain height
- [X] goes on top of objects/drawn topography at bottom
- [X] Get Screen Size
- [X] snowflake dict
- [X] place a cabin in there
- [X] have snow gather around the cabin
- [X] add the moon and maybe some stars idk
- These have to be in the background (separate drawing function BEFORE the snowfall)
- [ ] snow packs down into stacks after more than 3 flakes hit it. the new top is whatever the last flake was (for example: *###)
- draw a line of snow -> move it down -> draw the new line of snow -> repeat