XNA3.1(C#)用のシンプルなゲーム開発者向け ライブラリ『danmaq Nineball-Library』を製作・頒布します。
別に内部でなんか凄い処理を行っているわけではなく、それなりの規模の ゲームを作るために最低限必要だろうと思われるアルゴリズムをまとめた ライブラリです。XBOX360とWindowsでなるべく同じ感覚でゲームが 作れるような設計を目指しています。例えば……
ちょっと古いけど、Adobe FlexSDK3.2(AS3)版も用意しています。 気が向けばC++とObjective-C 2.0にも移植するつもりです。(ただしCore部分だけ)
■ビットマップフォントタスク
描画先としてCScreen以外にDisplayObjectContainerも指定出来るようになった。
半透明情報を与えても反映されない不具合を修正。
未登録フォント文字を使用すると想定とは異なる例外が出るようになった不具合を修正。
スペースが白くなる不具合を修正。
■効果音排他再生タスク
効果音再生タスクに特定状況でオブジェクトを渡すと想定したものとは別の効果音が鳴る不具合を修正。
■内分カウンタタスク
内分カウンタタスクで、内分カウンタが完了する前に終了してしまう不具合を修正。
■画面オブジェクト管理クラス
画面オブジェクト管理クラスを追加出来ても解放する手段が無かった不具合を修正。
■メインループ
メインループに使われていたマジックナンバーを一部定数化した。