A fork off of https://github.com/dmanning23/BulletMLLib/ with modifications for using it with Unity2d. This is a C# library used to read BulletML XML files, based on the implementation by Keiichi Kashihara of Bandle Games.
https://sites.google.com/site/bandlegames/bulletml-c
XML schema used to define bullets, patterns, and behaviors.
Based on the spec at ABA Games:
http://www.asahi-net.or.jp/~cs8k-cyu/bulletml/index_e.html
A proper guide is coming soon. Meanwhile, check out the example application.