ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

SDL

初期化と終了

SDL

SDLを使うにはまず初期化が必要。初期化するにはSDL_Initを使う。引数は初期化するサブシステムを指定する。 SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO); この場合はオーディオとビデオのシステムを初期化している。戻り値は成功したら0。失敗したら-1を返す…

日本語のドキュメント

SDL

ドキュメントを日本語化したページ。 http://zinnia.dyndns.org/~cvsweb/sdldoc-jp/

開発環境の作成方法

DK_alphaさんのブログにSDLの開発環境の作成方法があったのでメモ。 http://d.hatena.ne.jp/DK_alpha/20080509 SDL_gfxというのがあるのを知る。 http://www.ferzkopp.net/joomla/content/view/19/14/ どうやらプリミティブの描画や拡大縮小回転等ができるも…

サンプルの実行

SDL

サンプルを実行するときに必要なファイルについて書くのを忘れていた。 実行するときには同じディレクトリ内に SDL.dll SDL_image.dll SDL_mixer.dllをコピーして置いておく必要がある。 これらのファイルはSDLのlibディレクトリにある。libディレクトリには…

サンプルを読む

SDL

サンプルが実行できるようになったので、実行して確認しながらサンプルを読み進める。 ライブラリの第一印象は名前の通りかなりシンプル。簡単に使うことができそうだが、いろいろと自分でやらなくてはいけないことは多そうだ。

サンプルをビルドする

SDL

公式サイトから、必要なファイルをダウンロード。ダウンロードしたファイルは以下の4つ。 SDL-devel-1.2.13-VC8.zip SDL_mixer-devel-1.2.8-VC8.zip SDL_image-devel-1.2.6-VC8.zip aliens-1.0.2.tar.gz まずはSDL関連のファイルの3つを展開して、それぞれの…

公式サイトなど

SDL

公式サイト Simple DirectMedia Layer - HomepageSDLについての記事 http://codezine.jp/a/article/aid/2524.aspx記事で扱っているサンプル http://www.libsdl.org/projects/aliens/ダウンロードページ SDL 1.2 http://www.libsdl.org/download-1.2.php SDL_…