XNA3.1(C#)用のシンプルなゲーム開発者向け ライブラリ『danmaq Nineball-Library』を製作・頒布します。
別に内部でなんか凄い処理を行っているわけではなく、それなりの規模の ゲームを作るために最低限必要だろうと思われるアルゴリズムをまとめた ライブラリです。XBOX360とWindowsでなるべく同じ感覚でゲームが 作れるような設計を目指しています。例えば……
ちょっと古いけど、Adobe FlexSDK3.2(AS3)版も用意しています。 気が向けばC++とObjective-C 2.0にも移植するつもりです。(ただしCore部分だけ)
■主な更新点
今回は不具合修正のみです。不具合の詳細については更新履歴を
参照してください。修正の影響で一部仕様変更がありますので、
アップデートして使う場合下記に注意してください。
■アップデートに関する注意点
旧バージョンからアップデートする場合、いくつかの変更が必要となります。
・インターフェイスISceneにプロパティ"function set nextScene( value:IScene ):void;"が追加されました。
■仮想ボタン割り当て・入力管理クラス
・仮想ボタン割り当てを完全にリセットできない不具合を修正。
■基底タスク
・初期状態が死んでいる値となっている不具合を修正。
■シーン管理クラス
・特定条件でスタックされているシーンへRETURN出来ない場合がある不具合を修正。
■Nineballサンプル「赤い玉 青い玉 競走ゲーム」
・ゲーム画面シーンを実装、最低限ゲームとしては一応完成。