オープンソースライブラリゲームプログラミング Edit

オープンソースライブラリゲームプログラミングとは Edit

遊びで作っているゲームプログラミングフレームワーク。
SDL+OpenGL+OpenALWithOggVorbisで
WinでもMacでも動くものを作ろうというもの。

使用ライブラリ Edit

名前説明用途バージョン
OpenGLグラフィックスライブラリ2D,3D描画OS付属
OpenALオーディオライブラリ2D,3DサウンドWin(1.1) Mac(付属)
SDLマルチプラットフォームなものを色々を提供スレッド・イベント・入力インターフェース・ウインドウ作成1.2.11
liboggOggデータデコーダBGM・SEの再生1.1.3
libvorbisOggデータデコーダBGM・SEの再生1.1.2
GLEWOpenGL Extension Wrangler,OpenGLの拡張機能のラッパー勉強しながら使うよ1.3.5

コンパイルマクロ Edit

自分で設定したもの

名前説明
USE_DEBUG_UTIL1のとき,開発補助コード(ex.printf)が有効になる
USE_ASSERT1のとき,アサートが有効になる

システムから要求されるもの

名前説明
GLEW_STATICGLEWを使用するのに使用
_DEBUGVC8.0,デバッグビルドするのに定義
NDEBUGVC8.0,デバッグビルドしないときに定義

無視する警告 Edit

VC8.0

番号説明
4127条件式に定数を使用している。
4355コンストラクタのメンバ初期化でthisポインタを使用している。
4481言語拡張使用を使用している。

メモ Edit

オーディオデコードルーチン Edit

コンストラクタ

  • バッファを全部埋める

プロセス(毎フレーム処理)

  • 再生しきったバッファを埋める

XCode,自作Frameworkのインストールディレクトリ Edit

インストールディレクトリを

@executable_path/../Frameworks

にしないと,見つからないっぽい。


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