2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

SDLスレ ver.2.0

1 :名前は開発中のものです。:2006/02/28(火) 20:40:12 ID:MvXDyxzs.net
マルチプラットホームな汎用ゲームライブラリの
SDLについてのスレッドです。
最新情報、参考になるソース、質問等なんでもどうぞ

本家
ttp://www.libsdl.org/

SDL_mixer ttp://www.libsdl.org/projects/SDL_mixer/
SDL_image ttp://www.libsdl.org/projects/SDL_image/

SDLdoc-jp ttp://www.tacoworks.jp/software/SDLdoc-jp/
GamDev ttp://gamdev.org/w/?%5B%5BSDL%5D%5D
初心者の初心者による初心者の為のSDL ttp://tokyo.cool.ne.jp/sdl/

前スレ
http://pc8.2ch.net/test/read.cgi/gamedev/1005469181/

321 :名前は開発中のものです。:2008/05/14(水) 13:31:44 ID:YYDaExl0.net
SDL_mixerでwavしか再生されないんだが。
サンプルプログラムを動かしてみたらmp3やoggが鳴らない。
SDLのバージョンは1.2.9、SDL_mixerのバージョンは1.30なんだが何故?

322 :名前は開発中のものです。:2008/05/14(水) 13:34:55 ID:YYDaExl0.net
スマン。
SDL_mixerのバージョンは1.2.8だった。

323 :名前は開発中のものです。:2008/05/14(水) 16:45:52 ID:sJB6iZGy.net
その SDL_mixer に libogg や smpeg がリンクされていないんじゃない?
そもそもその SDL_mixer をどうやって手に入れたんだ?

324 :名前は開発中のものです。:2008/05/16(金) 09:14:55 ID:DN6C+xLj.net
誰かネタ投下頼む


325 :名前は開発中のものです。:2008/05/20(火) 10:35:26 ID:licslx6y.net
カーソル左クリックでスタートボタンを作りたいのですが、
SDLを使う場合Cではどんな風に書いたらいいのでしょうか?

326 :325:2008/05/20(火) 10:36:27 ID:licslx6y.net
>>325
誤記です。
×カーソル→○マウス

327 :名前は開発中のものです。:2008/05/22(木) 08:58:50 ID:Tb+uR3WZ.net
イベント周りを調べてみれ


328 :名前は開発中のものです。:2008/06/19(木) 19:13:40 ID:fSacriq7.net
環境も書かずに書いてみるけど、
Uint8 *keys = new Uint8;
keys = SDL_GetKeyState(NULL);
(略
delete keys;
とかするとSDL_GetKeyState()でデバッガうまく動かなくね?
ステップ実行だとうまく通過するんだけど通しでやるとそこでプログラムが止まっちまう
デバッグでなく通常実行なら動くんだけど

で、どこでこんな書き方したのか探してたんだけどとりあえず↓にしたら正常になったからキニシナイ
Uint8 *keys = SDL_GetKeyState(NULL);

329 :名前は開発中のものです。:2008/06/19(木) 19:19:28 ID:xHUnW9Cs.net
>>328
どう見ても動かなくて当然です。
C/C++勉強しなおしましょう。

330 :名前は開発中のものです。:2008/06/19(木) 19:48:29 ID:fSacriq7.net
どうみてもこれですね本当にありがとうございました
ttp://www.tacoworks.jp/software/SDLdoc-jp/html/sdlgetkeystate.html
>返されたポインタはSDL内部の配列へのポインタですので、 呼び出し側で解放してはいけません。

やっぱ変だとは思ったんだけど、なんでデバッグで通しで実行した時だけ止まるのか気になって

総レス数 814
214 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★