-
I have finished open sourcing all the code, and the example
siege-example-clientis available for people to try. -
I'm looking around at other crates, and I think the biggest impediment to integration with other people's game engines (piston, unrust, ggez, gfx-rs etc) is that I am using my own
siege-mathcrate, which means that even if I create well-defined traits for interoperability, if they referencesiege-mathtypes, people will be unlikely to use them. So I either have to implement From between siege-math and cgmath and/or nalbegra, or I should look more closely and determine why I need my own math library.
- I'm open sourcing the engine. I have to extract my game from it, so it is rather rough around the enges still.