bitsy-parser
a library for parsing Bitsy game data.
the version number follows Bitsy itself, so version 0.70.* targets Bitsy 7.0.
how to use
a simple example program:
extern crate bitsy_parser;
use ;
use Game;
use Image;
/// replaces the player avatar with a smiley face.
some more practical uses would be things like:
- remove duplicate tiles
- merge two Bitsy games together
- programmatically create Bitsy games
- a Bitsy game editor
todo
- implement Result return types on ::from functions so we can handle errors
- replace Image with Vec or something. seems like a pointless abstraction
- convert integer IDs to strings and just use base36 when creating new IDs; test games with arbitrary IDs
tidy up
- refactor the more shonky bits to idiomatic rust