X



SDL=Simple DirectMedia Layerでゲームだ
■ このスレッドは過去ログ倉庫に格納されています
0059デフォルトの名無しさん
垢版 |
NGNG
あんまり速度が出なくていいものや
ハードウェアの機能を発揮できなくてもいいのにはいいんじゃない?

エミュレータとか、どうせCPUでエミュレートしてハードウェアの機能
発揮する必要ないからよく使われてるね。
006147
垢版 |
NGNG
スルーしないで。。・゚・(ノД`)・゚・。
0063デフォルトの名無しさん
垢版 |
NGNG
>Development Libraries:
>SDL-devel-1.2.8-VC6.zip (Visual C++ 5,6,7)
これってVC2003には対応してないってこと?
0064デフォルトの名無しさん
垢版 |
NGNG
7は7.1を含む。
0068デフォルトの名無しさん
垢版 |
NGNG
任意の角度の直線を引くにはどうすればいいですか?
0072デフォルトの名無しさん
垢版 |
NGNG
>>59
SDL使ってるエミュってどれ?
0074デフォルトの名無しさん
垢版 |
NGNG
透過しかできないならこっちのほうが簡単で良くない?win限定なら。
SGL2D
ttp://home.att.ne.jp/star/airaku/chackey/index.html
0080デフォルトの名無しさん
垢版 |
NGNG
マルチプラットフォームといってもwinとLinux、macぐらいなものでしょ
他にもあるの?
0082デフォルトの名無しさん
垢版 |
NGNG
Linux限定のゲーム開発に使えそうなライブラリってある?
0086デフォルトの名無しさん
垢版 |
NGNG
3dをやりたいのですがメッシュの読み込みをサポートしたライブラリはありますか?
0088デフォルトの名無しさん
垢版 |
NGNG
Lunaは韓国製では?
あれを国産として扱うとしても唯一の3d対応ライブラリか・・・・_| ̄|○
日本の2D信仰もここまで来ると癌だな
0093デフォルトの名無しさん
垢版 |
NGNG
SDLってライン引いたり円書いたりできる??
なんていうか、グラフ操作みたいなことってできる?

なかったらGDIラップしようかとおもってるんだけど。
0099デフォルトの名無しさん
垢版 |
NGNG
点や線ならSDL_FillRectでいいんじゃね?

>>98
結局、BASIC時代にやってたVRAM直接アクセスなんかは無駄じゃなかったんだよなぁ
0102デフォルトの名無しさん
垢版 |
NGNG
"+www.libsdl.org" の検索結果 約 48,300 件中 1 - 50 件目 (0.27 秒)
"alleg.sourceforge.net" の検索結果 約 4,910 件中 1 - 50 件目 (1.02 秒)

SDLの圧勝
0104デフォルトの名無しさん
垢版 |
NGNG
allegroを日本語で解説してるサイトないですか?
0105デフォルトの名無しさん
垢版 |
NGNG
Allegroはゲーム製作に特化したall-in-oneがモットーのライブラリで、描画系は勿論のこと、
設定ファイルのRW/リソースファイルのpacking/FLICアニメーションの描画/MIDI演奏
ついでにいくつかの3D用の関数や簡易GUI部品まで含む。
SDLは周辺ライブラリでそこら辺を補っているので別にどちらが多機能とかは無いだろう、たぶん。

CのAPIは(install_keyboardとか、load_bitmapとか)プレフィックスつけておいて欲しかったな、とか
なんかいろいろグローバル変数が多いな、とか思ったりするが。
0111デフォルトの名無しさん
垢版 |
NGNG
SDLってDirectXやOpenGLがない環境でも動きますか?
0114デフォルトの名無しさん
垢版 |
05/01/19 00:10:52
SDLのBlitSurfaceとOpenGLって同時使用できないんですか?
GL使用中にやっても表示に反映されないんですが。
0116114
垢版 |
05/01/19 00:28:16
>>115
トンクス。
おとなしくポリゴンにテクスチャを貼り付けます。
0117デフォルトの名無しさん
垢版 |
05/01/24 05:32:08
動画再生(aviやmpgなど)したいのですが何か仕組みは用意されていますか?
0118デフォルトの名無しさん
垢版 |
05/01/24 14:17:08
mpegはsmpegを使うのが一般的。
aviは残念ながら、これいったものがない。
UNIX(like)なら、avifileというライブラリを使う方法がある。
サンプルはONScripterにある。
邪道だがmplayerで再生するのが楽(mpegもこれでいけるが…)。
0120117
垢版 |
05/01/25 09:25:26
>>118
>>119
ありがとうございます。途方に暮れてたのですがおかげさまで足がかりになりました。
0123デフォルトの名無しさん
垢版 |
05/01/28 11:59:46
アレグロのインストール方法教えて!
0125Rubyist!
垢版 |
05/01/28 17:50:52
screenとか、fontとか、mouse_bとか、desktop_paletteとか、key[]とか、いかにもなグローバル変数がめったやたらとある。
0126デフォルトの名無しさん
垢版 |
05/01/29 05:36:19
SDLで(ここSDLのスレですよね?)メニューを作りたいです。
ファイルとか編集とかがプルダウンメニューになってるアレです。
SDLならでは冴えたやり方は用意されてるでしょうか?
0127Rubyist!
垢版 |
05/01/29 05:52:25
・Paraguiを使う
http://www.paragui.org/
- XMLからの構成、unicodeによる日本語表示、スキンに対応。
- sdl_image,Freetype,libsigc++2やexpat,physicsfsなど依存する
- SDL利用のGUIライブラリとしては良い方。参考までに
http://wgui.sourceforge.net/
http://freshmeat.net/projects/px-gui/
http://aedgui.sourceforge.net/
http://agar.csoft.org/index.html.en
http://www.libsdl.org/projects/GUIlib/
http://libuta.sourceforge.net/
http://www.newimage.com/~rhk/SDL_gui/
http://www.beatforce.org/index.php
- サポートされているウィジェットの数は限られているから注意。
Menu,Label,Button,Radio,Checkbox,Messageboxあたり。

・SDLのウィンドウをgtk+あたりでラップしてやる。
- GtkSDLあたりで調べればよい
- windows上ではwindibモードにする必要がある。
- 正規にサポートされた方法ではない
0128Rubyist!
垢版 |
05/01/29 05:54:44
・大した手間じゃないから自分で書く
0135デフォルトの名無しさん
垢版 |
05/01/31 15:01:59
SDLをC++(クラスを使ったオブジェクト指向的なやり方)で書くのはありですか?
・・・いや、できるならやってみたいだけなんですけど。
0139デフォルトの名無しさん
垢版 |
05/01/31 23:44:48
>>136
コンパイラはBCC使ってます。

>>138
SDLってもともとオブジェクト指向風なんですか?
初耳です。
というかどの辺がですか?
巷で見かけるソースを見た限りだと、どうにもCみたいだったので・・・。
0140デフォルトの名無しさん
垢版 |
05/01/31 23:50:05
>>139
どうも勘違いがあるようだが、
オブジェクト指向とは言語に付属する構文なのではなくて、言語の"構文"とは別の次元の"パラダイム"と呼ばれるものの一つです。
要するに、"考え方"というもの。
だから、オブジェクト指向を銘打っていない言語でもオブジェクト指向プログラミング(OOP)は可能です。
当然CでもOOPは可能。
0142デフォルトの名無しさん
垢版 |
05/02/01 01:55:55
>>140
しかしながら、Cではそれっぽくはできても、完全には不可能なのでは?
例えばカプセル化とかオーバーロード、あるいは継承とか。
あまり関係ありませんが、とある文献で
「C++はCにオブジェクト指向の皮をかぶせたようなものだ」
と書いてあるのを見たことがあるけど、それはそうだよなと思っています。
・・・漏れが未だ完全に理解できていないということか。

>>141
むしろいつもそんなことをやっています。
iostream.hなんて使わないし。
0143Rubyist!
垢版 |
05/02/01 02:06:58
スレ違いだからそれ以上は余所でやってくれ。
初心者スレとか。
0144デフォルトの名無しさん
垢版 |
05/02/01 11:29:42
>>142
> 例えばカプセル化とかオーバーロード、あるいは継承とか。
詳細に書くと長くなってしまってスレ違いなのだが、可能だ。

> 「C++はCにオブジェクト指向の皮をかぶせたようなものだ」
これは単に言語仕様レベルでOOをサポートしたというだけの事で、要するにOOPが
しやすくなったというだけの事。
0146デフォルトの名無しさん
垢版 |
05/02/01 15:51:42
>>145
できるけどキモくなる&どう考えてもC++のほうが便利だから普通はやらないってだけの話。
r(ryのソースなど(ry

で、SDL width C++なら今ちょうどやってるとこ。
コールバック関数がないぶんglutよりやりやすいよ。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況