# to do ## game data structure ### colours ~convert colours to hex~ * ~accept abcdef, #abcdef, 0xabcdef (inc. uppercase)~ * ~export as #abcdef~ ### palettes * replace toml with .hex format? * what else is available for palettes? * ~JASC .pal (yes)~ * Photoshop ASE (nah - seems rather proprietary) * ~Gimp GPL (yes!)~ * .png * .hex * .txt ### 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