「wgxFrame」の編集履歴(バックアップ)一覧はこちら
「wgxFrame」(2008/04/18 (金) 00:30:59) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**wgxFrameの目的
オレ専のゲームライブラリ
ゲーム側がべったり依存できるレベルのものを作りたい
これ以外に依存するライブラリはないってぐらいまで拡張する予定
実験的ライブラリなので高専在学中には納得のいくレベルまで高めたい
それ以降はまた新しいのを作ろう
**0.1の目標
+windows専用
+win32api & irrlichtで書く
+ウィンドウメッセージはすべて隠して、ほかの方法を出す
+キーメッセージなども、こちらで定義
+irrlichtはそのまま
+staticのみで関数を提供
+ゲームが作れる程度のレベル
+完成は7月中までに
+MacOSX,Linux対応は見送り
+スレッド,MMX,SSEによる最適化は見送り
+音関連はWaveだけ対応
**内容
-[[wgx]]::[[基本データ型]]
-[[wgx]]::[[wgb]]::[[XObject]] 汎用の基底クラス
-[[wgx]]::[[wgd]]::[[ISystemDevice]] OS依存の基礎システム
-[[wgx]]::[[wgv]]::[[IVideoDriver]] 画面表示システム
-[[wgx]]::[[wgr]]::[[IResourceManager]] リソース管理
-[[wgx]]::[[wgm]]::[[IMediaDriver]] 主に音楽、動画制御
//[wgs]::[wgs] ゲームシーン管理、実際にゲームを書く部分
**wgxFrameの目的
オレ専のゲームライブラリ
ゲーム側がべったり依存できるレベルのものを作りたい
これ以外に依存するライブラリはないってぐらいまで拡張する予定
実験的ライブラリなので高専在学中には納得のいくレベルまで高めたい
それ以降はまた新しいのを作ろう
**0.1の目標
+windows専用
+win32api & irrlichtで書く
+ウィンドウメッセージはすべて隠して、ほかの方法を出す
+キーメッセージなども、こちらで定義
+irrlichtはそのまま
+staticのみで関数を提供
+ゲームが作れる程度のレベル
+完成は7月中までに
+MacOSX,Linux対応は見送り
+スレッド,MMX,SSEによる最適化は見送り
+音関連はWaveだけ対応
+2Dゲームライブラリとしてつかう
**内容
-[[wgx]]::[[基本データ型]]
-[[wgx]]::[[wgb]]::[[XObject]] 汎用の基底クラス
-[[wgx]]::[[wgd]]::[[ISystemDevice]] OS依存の基礎システム
-[[wgx]]::[[wgv]]::[[IVideoDriver]] 画面表示システム
-[[wgx]]::[[wgr]]::[[IResourceManager]] リソース管理
-[[wgx]]::[[wgm]]::[[IMediaDriver]] 主に音楽、動画制御
//[wgs]::[wgs] ゲームシーン管理、実際にゲームを書く部分