refactor to modules; update player based on new prototype
This commit is contained in:
42
TODO.md
Normal file
42
TODO.md
Normal file
@@ -0,0 +1,42 @@
|
||||
# to do
|
||||
|
||||
## game data structure
|
||||
|
||||
### parser
|
||||
|
||||
* ~move tests into their respective modules where appropriate~
|
||||
|
||||
## players
|
||||
|
||||
* ~graphics~
|
||||
* re-use player avatar drawing function as generic image drawing function
|
||||
* text (how?)
|
||||
* support older graphics adaptors
|
||||
|
||||
### linux
|
||||
|
||||
* ~get working~
|
||||
|
||||
### windows
|
||||
|
||||
* ~try to compile~
|
||||
* does not work on my acer laptop (2012)
|
||||
* does not work on my windows 8 VM
|
||||
* works on my computer via wine!
|
||||
|
||||
### future: arm/raspberry pi?
|
||||
|
||||
### web
|
||||
|
||||
will need:
|
||||
|
||||
* base64 decoding
|
||||
* zip parsing
|
||||
* webgl or something?
|
||||
* audio??
|
||||
|
||||
## editor
|
||||
|
||||
* build something in egui
|
||||
* can we do a web version that works with zip files?
|
||||
* investigate zip compression/decompression in rust
|
||||
Reference in New Issue
Block a user