[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2ch.scのread.cgiへ]
Update time : 09/06 01:07 / Filesize : 133 KB / Number-of Response : 638
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

SDL=Simple DirectMedia Layerでゲームだ



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

41 名前:デフォルトの名無しさん [04/12/25 08:18:09.net]
初心者の初心者による初心者の為のSDL
tokyo.cool.ne.jp/sdl/

Windows SDLテキストブック
www.mediawars.ne.jp/~freemage/progs/sdl/

42 名前:デフォルトの名無しさん [04/12/25 12:44:59.net]
1ピクセルだけドット打つ関数を探しています。

SDL_FillRectや画像を用意してSDL_BlitSurfaceでの描画も考えましたが
本当にないのかなぁ?と思って質問します。よろしくお願いします。

43 名前:デフォルトの名無しさん mailto:sage [04/12/25 13:33:26.net]
>>41
ありません。

44 名前:デフォルトの名無しさん [04/12/25 13:50:46.net]
>>42
( ̄Д ̄)ガーン
了解です!ありがとうございました。

45 名前:デフォルトの名無しさん mailto:sage [04/12/25 14:37:39.net]
>>41
ピクセルの操作 PixelTest
tokyo.cool.ne.jp/sdl/index13.html

46 名前:デフォルトの名無しさん [04/12/25 15:06:05.net]
>>44
うまくいきそうです!
ありがとうございました。

47 名前:デフォルトの名無しさん [04/12/25 19:38:47.net]
>ハードウェア支援が得られない拡大縮小回転なんて使い物にならないってwwwwwww
拡大縮小回転はCPUで計算するんだぞw

48 名前:デフォルトの名無しさん [04/12/25 22:12:04.net]
SDL_GetVideoInfoの説明で「「最も適した」ビデオモードのピクセルフォーマットが入ります。」と
ありますが何を基準に適したものを探していますか?

49 名前:デフォルトの名無しさん mailto:sage [04/12/25 22:33:04.net]
SDLよりいいライブラリって見たこと無い



50 名前:デフォルトの名無しさん mailto:sage [04/12/25 22:38:40.net]
>>48
>>39は?

51 名前:デフォルトの名無しさん mailto:sage [04/12/25 23:23:08.net]
SDLはDLLインポートすればすぐ使えるという意味では良い。

(スクリプト言語)/SDL

とか作るのが楽。

・・それだけかも。
ゲーム作りたいとは思わないし。

おまいらSDLで何してるの?

52 名前:デフォルトの名無しさん mailto:sage [04/12/25 23:32:40.net]
そもそもスレタイがゲームだし

53 名前:デフォルトの名無しさん [04/12/25 23:41:11.net]
SDLがレイヤーだっていうのはわかったけど
じゃあ、その上に乗ってるようなラッパーやフレームワークってないの?

54 名前:デフォルトの名無しさん mailto:sage [04/12/25 23:41:53.net]
>>1
> DirectXなんて捨てちまえ。
SDLがDirectXを使って高速化しているの知らんのか?w


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は可能。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<133KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef