* オープンソースライブラリゲームプログラミング [#j55707cc]
#contents

** オープンソースライブラリゲームプログラミングとは [#c08a53be]
遊びで作っているゲームプログラミングフレームワーク。
SDL+OpenGL+OpenALWithOggVorbisで
WinでもMacでも動くものを作ろうというもの。

** 使用ライブラリ [#bdfbdd62]

|名前|説明|用途|バージョン|h
|OpenGL|グラフィックスライブラリ|2D,3D描画|OS付属|
|OpenAL|オーディオライブラリ|2D,3Dサウンド|Win(1.1) Mac(付属)|
|SDL|マルチプラットフォームなものを色々を提供|スレッド・イベント・入力インターフェース・ウインドウ作成|1.2.11|
|libogg|Oggデータデコーダ|BGM・SEの再生|1.1.3|
|libvorbis|Oggデータデコーダ|BGM・SEの再生|1.1.2|
|GLEW|OpenGL Extension Wrangler,OpenGLの拡張機能|マルチテクスチャなど(勉強中)|1.3.5|
** コンパイルマクロ [#ub082ba6]

|名前|説明|h
|USE_DEBUG_UTIL|1のとき,開発補助コード(ex.printf)が有効になる|
|USE_ASSERT|1のとき,アサートが有効になる|
** メモ [#m0953b43]

*** オーディオデコードルーチン [#od11b531]
コンストラクタ
- バッファを全部埋める

プロセス(毎フレーム処理)
- 再生しきったバッファを埋める

    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS