- 1 名前:デフォルトの名無しさん [04/12/22 03:59:48.net]
- DirectXなんて捨てちまえ。
これからはSDL。 本家 www.libsdl.org/index.php ゲームとか adas.lolipop.jp/digit/index.php?SDL サンプル saka.moo.jp/Linux/SDL.html
- 55 名前:デフォルトの名無しさん mailto:sage [04/12/25 23:44:14.net]
- DirectXの初期化とかうざったいのをSDLが肩代わりしてくれるのは良い。
・・それだけかも。 なんかたまにSEGVで落ちたりするし。 おまえらSDLで何してるの?
- 56 名前:デフォルトの名無しさん mailto:sage [04/12/25 23:44:24.net]
- >>52
あるよ。
- 57 名前:デフォルトの名無しさん mailto:sage [04/12/25 23:58:03.net]
- >>55
教えて
- 58 名前:デフォルトの名無しさん mailto:sage [04/12/26 00:03:49.net]
- >>56
ここにいろいろリンクされているよ。 www.libsdl.org/libraries.php
- 59 名前:デフォルトの名無しさん mailto:sage [04/12/26 00:10:59.net]
- >>57
ただのライブラリのようだ
- 60 名前:デフォルトの名無しさん mailto:sage [04/12/26 00:16:09.net]
- あんまり速度が出なくていいものや
ハードウェアの機能を発揮できなくてもいいのにはいいんじゃない? エミュレータとか、どうせCPUでエミュレートしてハードウェアの機能 発揮する必要ないからよく使われてるね。
- 61 名前:デフォルトの名無しさん mailto:sage [04/12/26 00:28:49.net]
- >>58
C++ラッパとかあるけれど…
- 62 名前:47 [04/12/26 01:15:51.net]
- スルーしないで。。・゚・(ノД`)・゚・。
- 63 名前:デフォルトの名無しさん mailto:sage [04/12/26 03:04:25.net]
- ソース読みなよ。
- 64 名前:デフォルトの名無しさん [04/12/26 04:49:27.net]
- >Development Libraries:
>SDL-devel-1.2.8-VC6.zip (Visual C++ 5,6,7) これってVC2003には対応してないってこと?
- 65 名前:デフォルトの名無しさん [04/12/26 05:38:47.net]
- 7は7.1を含む。
- 66 名前:デフォルトの名無しさん mailto:sage [04/12/26 07:37:42.net]
- >>57
正直に言おう 英語わかんね
- 67 名前:デフォルトの名無しさん mailto:sage [04/12/26 07:53:57.net]
- >>65
kill you!
- 68 名前:デフォルトの名無しさん mailto:sage [04/12/26 10:10:34.net]
- >>66
ぽっくきゅ
- 69 名前:デフォルトの名無しさん [04/12/26 12:42:58.net]
- 任意の角度の直線を引くにはどうすればいいですか?
- 70 名前:デフォルトの名無しさん mailto:sage [04/12/26 13:06:44.net]
- >>68
SGEだったかな。 そういうライブラリがあるから、それを使う。
- 71 名前:デフォルトの名無しさん mailto:sage [04/12/26 17:04:42.net]
- >>68
www.tacoworks.jp/software/SDLdoc-jp/html/guidevideo.html ↑のputpixelを使って直線を自分で作るwかあるいはOpenGLをつかう
- 72 名前:デフォルトの名無しさん mailto:sage [04/12/27 02:09:43.net]
- >>69
>>70 ども、ありがと SDLにどういう姿勢で臨んだらいいかわかってきた気がするよ・・・・
- 73 名前:デフォルトの名無しさん [04/12/28 04:41:27.net]
- >>59
SDL使ってるエミュってどれ?
- 74 名前:相互リンク mailto:sage [04/12/28 05:45:16.net]
- Irrlicht初心者質問スレ
pc5.2ch.net/test/read.cgi/tech/1104179696/
- 75 名前:デフォルトの名無しさん mailto:sage [04/12/28 09:34:09.net]
- 透過しかできないならこっちのほうが簡単で良くない?win限定なら。
SGL2D ttp://home.att.ne.jp/star/airaku/chackey/index.html
- 76 名前:デフォルトの名無しさん mailto:sage [04/12/28 12:35:16.net]
- lilary?
- 77 名前:デフォルトの名無しさん mailto:sage [04/12/28 13:12:24.net]
- Win限定なら要らねえよ
- 78 名前:デフォルトの名無しさん mailto:sage [04/12/29 14:38:19.net]
- Win限定なら国産でいくらでもライブラリってあるしな。
- 79 名前:デフォルトの名無しさん mailto:sage [04/12/30 07:32:54.net]
- 純国産でまともに開発が続いてるのはDXライブラリぐらいなもんだよ
- 80 名前:デフォルトの名無しさん mailto:sage [04/12/30 09:08:06.net]
- あれはドキュメントがちゃんとしてるよな。
サンプルもしっかりあるし。
- 81 名前:デフォルトの名無しさん [04/12/30 09:47:45.net]
- マルチプラットフォームといってもwinとLinux、macぐらいなものでしょ
他にもあるの?
- 82 名前:デフォルトの名無しさん mailto:sage [04/12/30 09:52:31.net]
- 超漢字も一応PC用のOSとしてある程度シェアがあるものだが…
- 83 名前:デフォルトの名無しさん [04/12/30 12:48:36.net]
- Linux限定のゲーム開発に使えそうなライブラリってある?
- 84 名前:デフォルトの名無しさん mailto:sage [04/12/30 13:32:23.net]
- clanlib
plib allegro Irrlicht CrystalSpace 3D
- 85 名前:デフォルトの名無しさん [04/12/30 15:48:20.net]
- www.zgock-lab.net/irrlicht/
すごいね。 ちょっと使ってみようかな。
- 86 名前:デフォルトの名無しさん mailto:sage [04/12/30 16:00:02.net]
- >>84
一名様ご案内〜♪ Irrlicht初心者質問スレ pc5.2ch.net/test/read.cgi/tech/1104179696/
- 87 名前:デフォルトの名無しさん [05/01/03 10:27:44.net]
- 3dをやりたいのですがメッシュの読み込みをサポートしたライブラリはありますか?
- 88 名前:デフォルトの名無しさん mailto:sage [05/01/05 10:15:22.net]
- 国産ライブラリならLuna・DXあたりが一応開発が進行形じゃない?
- 89 名前:デフォルトの名無しさん mailto:sage [05/01/05 12:00:07.net]
- Lunaは韓国製では?
あれを国産として扱うとしても唯一の3d対応ライブラリか・・・・_| ̄|○ 日本の2D信仰もここまで来ると癌だな
- 90 名前:デフォルトの名無しさん mailto:sage [05/01/05 17:13:20.net]
- >Lunaは韓国製では?
www.twin-tail.jp/contents/profile/ 本当だ・・・orz
- 91 名前:デフォルトの名無しさん mailto:sage [05/01/05 17:30:27.net]
- SDLと関係のない話は余所でやれ。
- 92 名前:デフォルトの名無しさん mailto:sage [05/01/05 17:44:46.net]
- ライブラリ全般の話はこちらへ
各種ライブラリ紹介スレ pc5.2ch.net/test/read.cgi/gamedev/1008220559/
- 93 名前:デフォルトの名無しさん mailto:sage [05/01/05 21:05:04.net]
- JEDI-SDL
www.delphi-jedi.org/Jedi:TEAM_SDL_HOME
- 94 名前:デフォルトの名無しさん [05/01/06 00:51:50.net]
- SDLってライン引いたり円書いたりできる??
なんていうか、グラフ操作みたいなことってできる? なかったらGDIラップしようかとおもってるんだけど。
- 95 名前:デフォルトの名無しさん mailto:sage [05/01/06 01:37:18.net]
- ミリ
- 96 名前:デフォルトの名無しさん mailto:sage [05/01/06 01:38:49.net]
- >94
さんきゅー
- 97 名前:デフォルトの名無しさん mailto:sage [05/01/06 06:37:46.net]
- このスレDelphiの話題もOKなのか?
- 98 名前:デフォルトの名無しさん mailto:sage [05/01/06 11:41:35.net]
- sdlに関する事なら可だろうが、Delphiな人でこのスレを見ているひとは少なかろう。
- 99 名前:デフォルトの名無しさん mailto:sage [05/01/06 12:36:22.net]
- >>93
点を打つ方法ならあるからそれを基に自分で作れば可能w
- 100 名前:デフォルトの名無しさん mailto:sage [05/01/06 13:29:47.net]
- 点や線ならSDL_FillRectでいいんじゃね?
>>98 結局、BASIC時代にやってたVRAM直接アクセスなんかは無駄じゃなかったんだよなぁ
- 101 名前:デフォルトの名無しさん mailto:sage [05/01/06 15:42:20.net]
- SDL_gfxでも使えば?
- 102 名前:デフォルトの名無しさん mailto:sage [05/01/10 18:49:29.net]
- allegroとSDLの比較をせい。」「
- 103 名前:デフォルトの名無しさん [05/01/10 20:25:27.net]
- "+www.libsdl.org" の検索結果 約 48,300 件中 1 - 50 件目 (0.27 秒)
"alleg.sourceforge.net" の検索結果 約 4,910 件中 1 - 50 件目 (1.02 秒) SDLの圧勝
- 104 名前:デフォルトの名無しさん mailto:sage [05/01/10 21:21:52.net]
- また頭悪そうなのが現れたなw
- 105 名前:デフォルトの名無しさん [05/01/10 22:17:53.net]
- allegroを日本語で解説してるサイトないですか?
- 106 名前:デフォルトの名無しさん mailto:sage [05/01/10 22:20:20.net]
- Allegroはゲーム製作に特化したall-in-oneがモットーのライブラリで、描画系は勿論のこと、
設定ファイルのRW/リソースファイルのpacking/FLICアニメーションの描画/MIDI演奏 ついでにいくつかの3D用の関数や簡易GUI部品まで含む。 SDLは周辺ライブラリでそこら辺を補っているので別にどちらが多機能とかは無いだろう、たぶん。 CのAPIは(install_keyboardとか、load_bitmapとか)プレフィックスつけておいて欲しかったな、とか なんかいろいろグローバル変数が多いな、とか思ったりするが。
- 107 名前:デフォルトの名無しさん mailto:sage [05/01/11 11:13:42.net]
- あるけど教えない
- 108 名前:デフォルトの名無しさん mailto:sage [05/01/11 12:23:19.net]
- allegro でググったけど上位500件はallegroのサイトみつからなかった
- 109 名前:デフォルトの名無しさん [05/01/11 12:31:05.net]
- GamDevPukiWiki - Allegro
gamdev.org/w/?%5B%5BAllegro%5D%5D
- 110 名前:デフォルトの名無しさん mailto:sage [05/01/11 23:27:15.net]
- ゲ製作技術の642からが・・・・・・
- 111 名前:デフォルトの名無しさん mailto:sage [05/01/12 02:22:24.net]
- >>109
ちょっとおもしろかったけどわざわざ書くほどじゃない
- 112 名前:デフォルトの名無しさん [05/01/16 04:25:45.net]
- SDLってDirectXやOpenGLがない環境でも動きますか?
- 113 名前:デフォルトの名無しさん mailto:sage [05/01/16 04:32:25.net]
- hai
- 114 名前:111 mailto:sage [05/01/16 06:02:20.net]
- >>112
ありがとう
- 115 名前:デフォルトの名無しさん mailto:sage [05/01/19 00:10:52 .net]
- SDLのBlitSurfaceとOpenGLって同時使用できないんですか?
GL使用中にやっても表示に反映されないんですが。
- 116 名前:デフォルトの名無しさん mailto:sage [05/01/19 00:21:52 .net]
- >114
残念ながらGL使用中にはBlitSurfaceは同時使用できません
- 117 名前:114 mailto:sage [05/01/19 00:28:16 .net]
- >>115
トンクス。 おとなしくポリゴンにテクスチャを貼り付けます。
- 118 名前:デフォルトの名無しさん [05/01/24 05:32:08 .net]
- 動画再生(aviやmpgなど)したいのですが何か仕組みは用意されていますか?
- 119 名前:デフォルトの名無しさん mailto:sage [05/01/24 14:17:08 .net]
- mpegはsmpegを使うのが一般的。
aviは残念ながら、これいったものがない。 UNIX(like)なら、avifileというライブラリを使う方法がある。 サンプルはONScripterにある。 邪道だがmplayerで再生するのが楽(mpegもこれでいけるが…)。
- 120 名前:デフォルトの名無しさん mailto:sage [05/01/24 22:49:32 .net]
- GStreamerとかxineという手もあるね。
- 121 名前:117 mailto:sage [05/01/25 09:25:26 .net]
- >>118
>>119 ありがとうございます。途方に暮れてたのですがおかげさまで足がかりになりました。
- 122 名前:デフォルトの名無しさん mailto:sage [05/01/27 01:00:34 .net]
- allegroの欠点をおshぎえてください。
- 123 名前:デフォルトの名無しさん mailto:sage [05/01/28 10:26:41 .net]
- おshぎえません。
- 124 名前:デフォルトの名無しさん [05/01/28 11:59:46 .net]
- アレグロのインストール方法教えて!
- 125 名前:デフォルトの名無しさん mailto:sage [05/01/28 17:33:21 .net]
- おshぎえません。
- 126 名前:Rubyist! mailto:sage [05/01/28 17:50:52 .net]
- screenとか、fontとか、mouse_bとか、desktop_paletteとか、key[]とか、いかにもなグローバル変数がめったやたらとある。
- 127 名前:デフォルトの名無しさん [05/01/29 05:36:19 .net]
- SDLで(ここSDLのスレですよね?)メニューを作りたいです。
ファイルとか編集とかがプルダウンメニューになってるアレです。 SDLならでは冴えたやり方は用意されてるでしょうか?
- 128 名前:Rubyist! mailto:sage [05/01/29 05:52:25 .net]
- ・Paraguiを使う
www.paragui.org/ - XMLからの構成、unicodeによる日本語表示、スキンに対応。 - sdl_image,Freetype,libsigc++2やexpat,physicsfsなど依存する - SDL利用のGUIライブラリとしては良い方。参考までに wgui.sourceforge.net/ freshmeat.net/projects/px-gui/ aedgui.sourceforge.net/ agar.csoft.org/index.html.en www.libsdl.org/projects/GUIlib/ libuta.sourceforge.net/ www.newimage.com/~rhk/SDL_gui/ www.beatforce.org/index.php - サポートされているウィジェットの数は限られているから注意。 Menu,Label,Button,Radio,Checkbox,Messageboxあたり。 ・SDLのウィンドウをgtk+あたりでラップしてやる。 - GtkSDLあたりで調べればよい - windows上ではwindibモードにする必要がある。 - 正規にサポートされた方法ではない
- 129 名前:Rubyist! mailto:sage [05/01/29 05:54:44 .net]
- ・大した手間じゃないから自分で書く
- 130 名前:デフォルトの名無しさん mailto:sage [05/01/29 09:01:22 .net]
- ゲームに使うグラフィックや効果音などをアーカイブしてまとめることの利点ってなに?
- 131 名前:デフォルトの名無しさん mailto:sage [05/01/29 11:56:54 .net]
- ファイル数が増えると、いろいろと大変なことになる。
- 132 名前:デフォルトの名無しさん mailto:sage [05/01/29 12:50:37 .net]
- >>129
まとめるだけではなくて、プレイヤーがみだりに素材だけを閲覧したりしにくくする ためでもある。
- 133 名前:デフォルトの名無しさん mailto:sage [05/01/29 12:55:19 .net]
- >>131
そんなことできるんですか!?
- 134 名前:デフォルトの名無しさん mailto:sage [05/01/29 14:54:25 .net]
- リソースとして組み込めばえぇんじゃないの。
- 135 名前:デフォルトの名無しさん mailto:sage [05/01/30 05:34:47 .net]
- 場合によってはexeファイルが大きくなりそうな悪寒
- 136 名前:デフォルトの名無しさん mailto:sage [05/01/31 15:01:59 .net]
- SDLをC++(クラスを使ったオブジェクト指向的なやり方)で書くのはありですか?
・・・いや、できるならやってみたいだけなんですけど。
- 137 名前:デフォルトの名無しさん mailto:sage [05/01/31 21:43:08 .net]
- >135
コンパイラによる
- 138 名前:デフォルトの名無しさん mailto:sage [05/01/31 21:58:45 .net]
- >>135
アリです。 できるよ。
- 139 名前:デフォルトの名無しさん mailto:sage [05/01/31 21:59:01 .net]
- >>135
意味がわからん もともとオブジェクト指向風だぞ
- 140 名前:デフォルトの名無しさん mailto:sage [05/01/31 23:44:48 .net]
- >>136
コンパイラはBCC使ってます。 >>138 SDLってもともとオブジェクト指向風なんですか? 初耳です。 というかどの辺がですか? 巷で見かけるソースを見た限りだと、どうにもCみたいだったので・・・。
- 141 名前:デフォルトの名無しさん mailto:sage [05/01/31 23:50:05 .net]
- >>139
どうも勘違いがあるようだが、 オブジェクト指向とは言語に付属する構文なのではなくて、言語の"構文"とは別の次元の"パラダイム"と呼ばれるものの一つです。 要するに、"考え方"というもの。 だから、オブジェクト指向を銘打っていない言語でもオブジェクト指向プログラミング(OOP)は可能です。 当然CでもOOPは可能。
- 142 名前:デフォルトの名無しさん mailto:sage [05/02/01 01:07:02 .net]
- >135はもしかしてprintf関数はC++では使えないと思っていたのか?
- 143 名前:デフォルトの名無しさん mailto:sage [05/02/01 01:55:55 .net]
- >>140
しかしながら、Cではそれっぽくはできても、完全には不可能なのでは? 例えばカプセル化とかオーバーロード、あるいは継承とか。 あまり関係ありませんが、とある文献で 「C++はCにオブジェクト指向の皮をかぶせたようなものだ」 と書いてあるのを見たことがあるけど、それはそうだよなと思っています。 ・・・漏れが未だ完全に理解できていないということか。 >>141 むしろいつもそんなことをやっています。 iostream.hなんて使わないし。
- 144 名前:Rubyist! mailto:sage [05/02/01 02:06:58 .net]
- スレ違いだからそれ以上は余所でやってくれ。
初心者スレとか。
- 145 名前:デフォルトの名無しさん mailto:sage [05/02/01 11:29:42 .net]
- >>142
> 例えばカプセル化とかオーバーロード、あるいは継承とか。 詳細に書くと長くなってしまってスレ違いなのだが、可能だ。 > 「C++はCにオブジェクト指向の皮をかぶせたようなものだ」 これは単に言語仕様レベルでOOをサポートしたというだけの事で、要するにOOPが しやすくなったというだけの事。
- 146 名前:デフォルトの名無しさん mailto:sage [05/02/01 12:42:58 .net]
- >>143,144
確かにこれ以上話していると、長くなってしまいそうなので、この辺で。 ってか、できるんだ>CでOOP
- 147 名前:デフォルトの名無しさん mailto:sage [05/02/01 15:51:42 .net]
- >>145
できるけどキモくなる&どう考えてもC++のほうが便利だから普通はやらないってだけの話。 r(ryのソースなど(ry で、SDL width C++なら今ちょうどやってるとこ。 コールバック関数がないぶんglutよりやりやすいよ。
- 148 名前:デフォルトの名無しさん mailto:sage [05/02/01 17:53:13 .net]
- >>146 は BASIC あがり
- 149 名前:デフォルトの名無しさん mailto:sage [05/02/01 18:10:40 .net]
- SDL_archive
sdlarchive.sourceforge.jp/
- 150 名前:デフォルトの名無しさん mailto:sage [05/02/01 18:17:38 .net]
- 糞ライブラリ宣伝おつ
- 151 名前:デフォルトの名無しさん mailto:sage [05/02/02 00:26:40 .net]
- 糞ライブラリ認定おつ
- 152 名前:デフォルトの名無しさん mailto:sage [05/02/02 23:50:23 .net]
- >>147
(・3・)エェー なんでそうなるYO
- 153 名前:デフォルトの名無しさん mailto:sage [05/02/03 01:10:31 .net]
- BASICって言ってみたい年頃なんだよ。大目に見てやれ。
- 154 名前:デフォルトの名無しさん mailto:sage [05/02/03 04:15:07 .net]
- >>142
>しかしながら、Cではそれっぽくはできても、完全には不可能なのでは? >例えばカプセル化とかオーバーロード、あるいは継承とか。 ハァ?(゚Д゚) www.sage-p.com/process/cool.htm
- 155 名前:デフォルトの名無しさん mailto:sage [05/02/04 00:46:09 .net]
- >>153
あるいはこれとか。 www.gnome.gr.jp/docs/gobject-2.4.x-tut/html/index.html
|

|