DirectXを利用した2D、3D(現在実装中...)グラフィクスゲーム開発向けのC++ライブラリです。及びその上位フレームワークを作成しています。
最も短いステップ数で、ゲーム開発が行える事を目指しています。
詳細はWikiを参照してください。
(※開発バージョンであり、十分なテストはされていませんのでご注意ください。)
・CMglTextのリソースリーク問題を修正
・CAugustText2: パフォーマンス問題修正(ReCreateFont()を何度も呼び出していた・・・)
・CAugust2dSquare2 追加
・CAugustImage2, CAugustText2: 絶対座標対応
・CAugustImage2: RegistControl() したけど Load() してない、と言った場合におっこちる問題を修正
・Releaseモードの時はデバッグログ吐き出さないようにしてみた。
・CAugustScreen2::OnFrameDoUser() でなく OnFrame() でも可能なようにした。
・DoFrame()を追加。CAugustScreen2はこれを使用するように。DoFrame()を呼べば子供のOnFrame()まで呼ばれるようにした。
* AGHの型クラスの改善
o agh::CPointの性能改善(引数の一部をconst &に)
o agh::CRectに加減乗除算オペレータオーバーロードを追加
o agh_arith_value_set の作成
* コンテナコントロールを実装(agh::CControlArray, agh::CControlList, agh::CControlMap, agh::CControlStringMap)
* 機能の細かな改善
o CAugustImage::LoadEx()の追加(カラーキー指定読み込み対応)
o イベントハンドラメソッドの改善