[過去ログ] SDLスレ (987レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
407
(1): 名前は開発中のものです。 [] 04/06/20 15:54 ID:6tF2CK9b(1) AAS
>>403
403(1): 名前は開発中のものです。 [age] 04/06/16 14:33 ID:Ui6mhgG3(1) AAS
Ruby/SDL on WinでSDL_kanjiを使えたという人います?
Linuxではできるみたいなんだけど、WinでRubyの拡張ライブラリ
を作るやり方がさっぱりわからない…

SDL使うには Ruby/SDL と RUDL という手があるね。

漏れ、一時期、複雑なものなら型宣言有り言語推進派だったけど、
経験積むにつれ、型宣言に大した意味ないと思った。

Rubyマンセー
408
(2): 名前は開発中のものです。 [sage] 04/06/21 18:12 ID:OvV70vE4(1) AAS
>>407
俺はRuby/SDLをやって、やっぱりRubyは大規模なものには
向かないと実感したよ。
1番多いミスが、変数に予期しない値が入っちゃうということなんで。
あと、初期化されていないフィールドと配列のインデックス越えでnilを返すところね。
自動テストができないから、リファクタリングも危険が伴うし。
もしまたスクリプト言語でゲームを書く機会があったら、今度はPyGameでやってみたい。

OpenALは3D空間内で音が聞こえてるようにシミュレートするやつだから
ファイル読み込みとかはほとんどできないよ。
409: 名前は開発中のものです。 [sage] 04/06/22 00:54 ID:BZgdUtKP(1) AAS
>>408
> OpenALは3D空間内で音が聞こえてるようにシミュレートするやつだから
> ファイル読み込みとかはほとんどできないよ。
ということは、SDL_soundでファイル読み込み&デコードやって、
OpenALに渡すのって実は良さそうなのか?
410
(1): 名前は開発中のものです。 [sage] 04/06/22 01:11 ID:ITWJAyK6(1) AAS
>>408
その程度の問題だと単にRubyに慣れていないだけだとおもわれ

大規模なものを作ろうとおもったらどんな言語でもそれなりの
経験と設計とテストが必要でしょ…
411
(1): 名前は開発中のものです。 [sage] 04/06/24 01:02 ID:Vimy071T(1) AAS
>>410
だな。インタプリンタならしょうがない。Pythonでも同じだろう。
412
(1): 名前は開発中のものです。 [] 04/06/24 01:09 ID:M2KZSJrL(1/3) AAS
漏れが見た感じ、Ruby/SDL よりは RUDL のほうが完成度高いと感じた
413: 名前は開発中のものです。 [sage] 04/06/24 01:10 ID:M2KZSJrL(2/3) AAS
>>411

しかし型あってもエラー起きるときは起こるし。

単にリファクタリングにともなうテスト作りに慣れてないだけかと
414: 名前は開発中のものです。 [sage] 04/06/24 01:17 ID:x3Ts3VTh(1) AAS
布教なら余所でやってくれよ
415: 名前は開発中のものです。 [sage] 04/06/24 01:25 ID:M2KZSJrL(3/3) AAS
信者ではない
416: 名前は開発中のものです。 [sage] 04/06/24 18:26 ID:qm5ejIlD(1) AAS
でも、エラーであれ?と思うことはPythonの方がずっと少ないよ。
メッセージから原因もわかりやすいし。

>>412
RUDLってメンテナンス止まってない?
417
(1): 名前は開発中のものです。 [sage] 04/06/25 11:00 ID:owgO6tb5(1) AAS
RUDLにしろRuby/SDLにしろ各機能がまとめてはいってるところが
いやなんだけど…

SDL + GL の描画しか使ってなくても SDL_image, SDL_mixer, SDL_ttf, SGE
のDLLも付けて配布しないといけないんだよねぇ…?
418: 名前は開発中のものです。 [sage] 04/06/26 15:36 ID:YpRH5ts9(1) AAS
>>417

神経質になりすぎだ
419
(1): 名前は開発中のものです。 [sage] 04/06/27 20:12 ID:TlIkOaxm(1) AAS
翻訳サイトが消えてたり、さがさないでくださいと出てたり・・・
SDLは日本人が使うとどうかなっちゃうの?w
420: 名前は開発中のものです。 [sage] 04/06/28 01:10 ID:QaShh7Zh(1) AAS
お願い纏めて。そしたら頑張って何か作るから。
421
(1): 名前は開発中のものです。 [sage] 04/06/28 13:42 ID:7p8HGt/8(1) AAS
>>419
翻訳サイトは移転しただけ。
外部リンク:www.tacoworks.jp
422
(2): 名前は開発中のものです。 [sage] 04/07/01 21:15 ID:nUzqGN14(1) AAS
資料が少ないな・・・
SDL推進してるWikiとかないの?
423: 名前は開発中のものです。 [sage] 04/07/02 15:48 ID:z9cQVZSD(1) AAS
>>422
今のところ無いっぽいね。
とりあえずはバラバラに存在する国内情報の
まとめページだけでも欲しいかな。
424: 名前は開発中のものです。 [sage] 04/07/03 23:04 ID:7rPVx/6/(1) AAS
>>422
SDLって大量の資料が必要なほど複雑なライブラリじゃないと思われ…
リファレンスマニュアルとチュートリアル以外でどんな資料が欲しいの?
425: 名前は開発中のものです。 [sage] 04/07/03 23:14 ID:1w5sa/fH(1) AAS
あのマニュアルめちゃめちゃ丁寧だよなぁ。
それだけじゃ足りないってことなんだろうけど。
426
(1): 名前は開発中のものです。 [sage] 04/07/04 05:22 ID:dw9vgL9Y(1/2) AAS
SDL_imageとか拡張ライブラリはどこで仕様を見れるの?
427: 名前は開発中のものです。 [sage] 04/07/04 08:41 ID:ctIGerBf(1) AAS
>>426
SDL_image の場合 README に書いてある内容が全ての仕様だと思うけど…
ユーザが使うのは、
* SDL_Surface *IMG_Load(const char *file);
* SDL_Surface *IMG_Load_RW(SDL_RWops *src, int freesrc);
* SDL_Surface *IMG_LoadTyped_RW(SDL_RWops *src, int freesrc, char *type);
* SDL_Surface *IMG_ReadXPMFromArray(char **xpm);
くらいしかなくて、アプリケーションが使うのはほぼ一番目の関数だけ。

でも SDL_ttf とか SDL_net のドキュメントはもう少し欲しい気がするね。
428: 名前は開発中のものです。 [sage] 04/07/04 14:50 ID:CEd3aHf1(1) AAS
ライブラリ名と "Documentation" を同時に検索すると出てくるよ。
外部リンク:jcatki.no-ip.org
外部リンク:jcatki.no-ip.org
でもわかりにくいんだよなー。
特に SDL_ttf の場合、色んな描画方法に関して、
どう描画されるかではなくて重いだの軽いだの、そういうことばっかり書かれてたと思う。
429: 名前は開発中のものです。 [sage] 04/07/04 21:55 ID:dw9vgL9Y(2/2) AAS
解説してるわけじゃないけど、GameDevPukiWikiにSDLの項目はあるね
外部リンク:gamdev.org
430: 名前は開発中のものです。 [sage] 04/07/05 21:36 ID:nSK/GKky(1) AAS
規制やっと解けたー。まぁ一応。

外部リンク:jcatki.no-ip.org
外部リンク:jcatki.no-ip.org

てか、外部リンク:jcatki.no-ip.orgから辿れば良いってことで。
431
(1): 名前は開発中のものです。 [sage] 04/07/07 01:04 ID:n/Oy7Dm9(1/3) AAS
ところで、Linuxでバイナリ配布ってやりづらいような気がするのですが。
ディストリビューション毎に、glibcやらlibstdc++やらのバージョンがバラバラだったり、
ディストリビューション標準パッケージSDL_mixerが対応フォーマットさっぱりだったりとか。
どうにかならんもんかな。
1-
あと 556 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s