FsBulletML


Release Notes

FsBulletML.Core

0.8.9

  • Xml読込みについて .NET Framework4.0 と .NET Framework3.5 の APIを揃えた。

0.8.8

  • Unityからの利用を考慮してAPIと機能を変更(breaking change)
    • BulletmlRunner.runにて、弾の座標(X,Y)を直接変更しないようにし、移動分の値を返すよう変更。
    • BulletmlRunner.runにて、TupleではなくRunResult型を返すよう変更。
    • BulletmlInfo型のBulletmlTaskおよびBulletmlTaskOptionをメソッドへ変更。

0.8.7

  • NuGet packageの不具合対応。FSharp.Coreを特定のバージョンを利用するよう修正。

0.8.6

  • bug fix
  • BulletmlInfo struct追加
  • FsBulletML.Bulletsの弾幕定義でBulletmlInfo structを利用するよう修正。
  • FsBulletML.Bulletsの弾幕名変更(C#から参照可能)。
  • ※MonoGame(C#)サンプル FsBulletML.Sample.MonoGame.CSharpを追加
  • ※MonoGame(F#)サンプル FsBulletML.SampleFsBulletML.Sample.MonoGame.FSharpへ変更

0.8.5

  • bug fix
  • FsBulletML.Sample: 弾を進行方向を反映して描画するよう修正。

0.8.4

  • XML形式の外部DSLをFsBulletML.Coreへ含めるよう修正。FsBulletML.ParserではSXML形式、FSB形式のみ外部DSLを追加拡張する。

0.8.3

  • FsBulletML.Coreを.NET Framework3.5以上に対応
  • FsBulletML.Parserは.NET Framework4.0以上に対応

0.8.2

  • StructuredFormatDisplay属性によるBulletml判別共用体の文字列化対応。Bulletml.ToNodeString()メソッドで文字列を取得可。これによりXML形式等から、内部DSLのコードに変換可能に。

0.8.1

  • 最初のリリース

FsBulletML.Parser

0.8.5

-- Sxml,FSBのパース処理をModuleからアクセスできるようにした

0.8.1

  • 最初のリリース

FsBulletML.TypeProviders

0.9.1

  • 最初のリリース
Fork me on GitHub