[過去ログ] SDLスレ (987レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
270(1): 260,266 [sage] 03/08/03 06:31 ID:2INujupL(1/4) AAS
まだ、飽きずにsdl触ってます
こんな感じ
画像リンク
カーネル部分はちまちまと出来てはいるんですが、
やっぱ素材用意するのが大変ですよね。
ウィンドウ一つ出すためにも素材用意しなきゃならないし、
文字表示もTTF導入が面倒なので放置中。。。
271: 名前は開発中のものです。 [sage] 03/08/03 06:49 ID:2INujupL(2/4) AAS
game no main
// デバッグ表示設定
rend_dbg=render_reg_text(REND_PRI_DBG,str);
// メインループ
while(input_main()==TRUE){
task_call();
if(!frame_skip){
fps++;
render_draw(); // 一括描画
}
maxfps++;
frame_skip=true;
while(true){
dw0 = SDL_GetTicks();
// 経過時間
dw1 = (dw0 - time_last) * 3 + time_mod;
if(dw1>>100) break;
SDL_Delay(1);
frame_skip=false;
}
time_last = dw0;
time_mod = dw1 % 100;
if((time_last - time_start)>=1000){
sprintf(str,"fps:%d/%d",fps,maxfps);
fps=0;
maxfps=0;
time_start=time_last;
}
}
render_free_obj(rend_dbg);
272: 名前は開発中のものです。 [sage] 03/08/03 06:53 ID:2INujupL(3/4) AAS
主にここを参考にしています。
外部リンク[html]:giggle.cside6.com
SDLプログラマにも凄く参考になると思う。
シンプルなSDLにシンプルなゲームプログラミング。
メインループつーかフレームスキップは、
見ての通り殆どそのまんまです(;´Д`)
276: 名前は開発中のものです。 [sage] 03/08/03 21:32 ID:2INujupL(4/4) AAS
>>274274(1): 名前は開発中のものです。 [sage] 03/08/03 11:32 ID:atTRjDcc(1) AAS
SDLの欠点は、実際にゲームを作ろうとすると、
フォントやGUIが面倒なこと。
日本語表示がデフォルトのライブラリーキボンヌ
表示する分にはsdl_bdfとかsdl_kanjiが良さそう
外部リンク:user.ecc.u-tokyo.ac.jp
導入手順からライセンス気にしないでいいbdfデータとか
どこかに一通りまとめて載ってればなぁ
>>275入力だけ環境依存てのもイヤンだけど
imeをサポートするのが良い気もするね
外部リンク:www.freeml.com
ここだけは他の環境に比べると敷居が高いかな
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s