- 1 名前:名前は開発中のものです。 [01/12/13 14:15 ID:GMPeVutx]
- ゲームに利用できそうな各種のライブラリ(フレームワーク含む)を紹介してみるスレです。
できれば紹介文もつけてね。
- 103 名前:名前は開発中のものです。 mailto:sage [02/01/30 01:35 ID:???]
- 問題は彼を頭ごなしに否定した97や100のような厨房だったのでは?
- 104 名前:名前は開発中のものです。 mailto:sage [02/01/30 01:41 ID:???]
- >>103
しかし、52 も軽く受け流せばいいのに対決姿勢で長文マジレスするしなあ。
- 105 名前:名前は開発中のものです。 mailto:sage [02/01/30 02:01 ID:???]
- 全部>>52のジザクジエンだったりして。(w
- 106 名前:81 mailto:sage [02/01/30 02:08 ID:???]
- 勘弁してくれ、、、俺は自作自演に弄ばれたのかよw
- 107 名前:名前は開発中のものです。 mailto:sage [02/01/30 02:17 ID:???]
- >>104
ここは2chだしね。 あまりにも開きなおっているから反発されているけど、ライブラリ 利用に対する疑念って大概の人は感じているわけで。 一般的に、高機能で新しくてマイナーなライブラリは敬遠されるかな。 zlibは使えても、3Dのミドルウェアは使う気になれんよ。
- 108 名前:アマチュアの81 mailto:sage [02/01/30 02:40 ID:???]
- 俺の意見も別にライブラリを使わない、って意味じゃないので。
あくまでなるべくブラックボックスとしての使用を避ける方針ってこ とでご理解ください(どーせアマチュアの意見ですし)。 ところで、プロの現場では要求が増えたときのために最初からマージ ン多めに取って置くのが普通かと思っていたのですが、そーでも無い の?
- 109 名前:名前は開発中のものです。 mailto:sage [02/01/30 02:53 ID:???]
- 確かに3Dのミドルウェアは使う気になれない。
ちょっとした要望でも、最低、数日はかかるだろうし。 ソース公開型のミドルウェアなんてのがあれば話は変わるけど。
- 110 名前:名前は開発中のものです。 mailto:sage [02/01/30 03:00 ID:???]
- 52は消えた?
- 111 名前:今更だけど mailto:sage [02/01/30 03:16 ID:???]
- >>108
ライブラリ(ブラックボックス)化は、構造化の1つの手法だと思われ。 それを要らんだの避けるべきだのって言うのは、 プログラマーとしてのセンスや良識に欠けると思わん? まぁコンシューマー機の場合、いろんなチップを積んでるから 良いかもしれんけど。 (チップ=ハード的なライブラリとも考えられる。ちと苦しいが)
- 112 名前:アマチュアの81 mailto:sage [02/01/30 03:27 ID:???]
- >>111
俺の言ってることは、ライブラリ化や構造化の手法を使わないってことじゃな い(てーか二度も言わせんなよw)。 ブラックボックスとしての利用を避ける、というのは、素性や特性の判った十 分に練られた部品のみを利用する、という意味だが。 そんなに俺のカキコって難解だったか?
- 113 名前:アマチュアの81 mailto:sage [02/01/30 03:34 ID:???]
- 52はどうかしらんが>>94を読む限り俺と同意見だと思う。
- 114 名前:アマさん(男) mailto:sage [02/01/30 06:46 ID:???]
- >>112
しかし・・よほどのモノで無い限りブラックボックスなライブラリ なんて無いと思うんだが・・・。漏れは汗&倍斗コードで完全に 解析してから使ってるけど今までそんな素性の知れないもんに 出会ったことはDirectX以外無いな。 (っつっても3D・レンダリング関連は全て知り尽くしてるが) 判るってのはそういうことだろ?不思議な話だ・・。
- 115 名前:釣具屋ケン mailto:sage [02/01/30 08:13 ID:???]
- 逆アセやったのはソース&仕様書の無いプログラムのメンテ頼まれて以来だな。汎用機だけど(w
ありゃめんどくせぇ。
- 116 名前:名前は開発中のものです。 mailto:sage [02/01/30 08:35 ID:???]
- >>114
もう少しルアーに工夫をw
- 117 名前:名前は開発中のものです。 mailto:sage [02/01/30 09:32 ID:???]
- >>116
あ、あ・・・そういうことか。もう少しで釣られるところだった・・・アブネェよこのスレ・・・
- 118 名前:名前は開発中のものです。 mailto:sage [02/01/30 09:33 ID:???]
- まあよく考えりゃ擬餌餌だってわかるか
- 119 名前:名前は開発中のものです。 mailto:sage [02/01/30 09:37 ID:???]
- ライブラリの紹介は?
一時期ゲーム業界でも「ミドルウェア」という言葉が(ビジネスタームとして) はやったけど、あれはどうなったの?
- 120 名前:名前は開発中のものです。 mailto:sage [02/01/30 10:13 ID:???]
- >>119
いまでも盛んだよ www.google.co.jp/search?q=%83Q%81%5B%83%80+%83%7E%83h%83%8B%83E%83F%83A&hl=ja&lr=lang_ja
- 121 名前:名前は開発中のものです。 mailto:sage [02/01/30 10:43 ID:???]
- >>120
で、使われてるの?
- 122 名前:名前は開発中のものです。 mailto:sage [02/01/30 10:55 ID:???]
- >>107
ライブラリを使うとしたら、マイナーかどうかは重要なことだと思います マイナーはいつサポート中止されるかわからないですから
- 123 名前:111 mailto:sage [02/01/30 14:44 ID:???]
- >>81
んじゃ当然チミはWindowsアプリなんて組まんのだね? LinuxやFreeBSDで組むにしたってOSの全ソースを読んでから組むんだね? ハードも自分で組んで、得体の知れないチップなぞ一切使わず… …ってアマだとしたら一体何年前の人間だよ。(w
- 124 名前:わんつーすりゃー mailto:sage [02/01/30 14:58 ID:???]
- 上の煽りはさておき。
>>108はブラックボックスの意味を勘違いしてると思われ。 ブラックボックスっつーのは、I/Oの特性しかわからんモノを指す言葉ジャロ。 まぁ巷にゃI/Oの特性すら明記しとらん糞libがゴロゴロしてるが。 つーか>>52と>>81は別人かとも思ったけど、>>113を見るとやっぱ同一人物?
- 125 名前:名前は開発中のものです。 mailto:sage [02/01/30 15:10 ID:???]
- いつまで負け惜しみ合戦やってんだか。言葉遊びがそんなに楽しいか?
- 126 名前:名前は開発中のものです。 mailto:sage [02/01/30 16:09 ID:???]
- >>123-124
てーか正直ジサクジエン多用してるのは明らかに君だと思うが… とか書いてみるテスト。
- 127 名前:アマチュアの81 mailto:sage [02/01/30 16:13 ID:???]
- 正直どうでもよし。アホらしくなってきた。俺らが引けば納まるんでしょ? 多分。
まあ52≠俺は証明のしようもないしw #てーか52はどこいったんだろう?
- 128 名前:名前は開発中のものです。 [02/01/30 16:17 ID:a2ErAbjG]
- >>122
ライブラリ使うのにどんなサポートを期待してるの? 俺は逆にマイナーな方が好きだな。汎用的じゃない、特殊な 用途のライブラリはマイナーだけど軽くていい。機能が 足りなかったら付け足せばいいし、バグがあれば見つけて直すさ。
- 129 名前:名前は開発中のものです。 mailto:sage [02/01/30 16:40 ID:???]
- 喧嘩はやめて、YaneuraoGameSdkのsourceCodeでも読め、と。
- 130 名前:名前は開発中のものです。 mailto:sage [02/01/30 19:11 ID:???]
- この板のコテハンって色んな意味でキツい。頼むから消えてくれ!
- 131 名前:名前は開発中のものです。 mailto:sage [02/01/30 19:16 ID:???]
- どうでもいいからライブラリの紹介をしてよ。
それ以外はスレ違い。
- 132 名前:名前は開発中のものです。 mailto:sage [02/01/30 19:17 ID:???]
- >>127
>俺らが引けば納まるんでしょ? 多分。 はいそうです頼むから逝っちゃって下さいあんたの勝ちだよ、ヨカータね。 あ〜ウゼェ・・・スレタイトル見えないのかよ・・・
- 133 名前:名前は開発中のものです。 mailto:sage [02/01/30 19:23 ID:???]
- アカラサマに幼稚….
- 134 名前:名前は開発中のものです。 mailto:sage [02/01/30 19:30 ID:???]
- >>124
どこが勘違いなのか良く分からん俺は逝って良しですか? 入出力だけでなく中までなるべく調べようってことだから、BB云々 は全然勘違いじゃないと思うんだけど。
- 135 名前:名前は開発中のものです。 mailto:sage [02/01/30 19:44 ID:???]
- >>134
彼の理屈は確かに変だが、取り合えずその話題は終わろう。
- 136 名前:名前は開発中のものです。 mailto:sage [02/01/30 21:56 ID:???]
- スレ違いを連呼しながらも、実はネタが無い >>130-132
- 137 名前:名前は開発中のものです。 mailto:age [02/01/30 22:00 ID:???]
- ゲームのスクリプト用にRubyを使うってのは?
- 138 名前:名前は開発中のものです。 mailto:sage [02/01/30 22:12 ID:???]
- ネットワークゲームのロジック記述用に
Ruby を使った例が何かの雑誌に載ってたね。
- 139 名前:名前は開発中のものです。 mailto:age [02/01/30 22:20 ID:???]
- >>138
有るんですね!そーすキボン。 luaなんかはバルダーズゲートのAIスクリプトに使われて他って事だけど。 pythonなんかはアプリ方面でちょろちょろ採用されだしてるね。
- 140 名前:138 mailto:sage [02/01/30 22:31 ID:???]
- これ
www.vce-lab.net/
- 141 名前:保守アゲ mailto:age [02/02/01 02:14 ID:???]
- FreeType
sourceforge.net/projects/freetype/ GPL/BSD like Licence (←どちらか選べる)のフォントライブラリ。 Win、Linux等の多彩なプラットホームに対応。 名前からTrueTypeしか扱えないと誤解してる人もいるかもしれないが、 実際には TrueType, OpenType, Type1, FON/FNT(Win), PCF(X11), etc... 等の多彩なフォントを扱える。
- 142 名前:名前は開発中のものです。 mailto:sage [02/02/01 03:33 ID:???]
- >>141
ライセンス関係でアポ−とモメてなかったか?
- 143 名前:名前は開発中のものです。 mailto:sage [02/02/01 04:33 ID:???]
- GPLねぇ
- 144 名前:名前は開発中のものです。 mailto:sage [02/02/01 04:48 ID:???]
- ▼゚Д。▼カフッ▼゚Д。▼カフッ
- 145 名前:名前は開発中のものです。 mailto:sage [02/02/01 09:00 ID:???]
- >>142
特許関係です。もめてるのは。
- 146 名前:名前は開発中のものです。 [02/02/03 22:36 ID:IB0MN0U2]
- しかしまぁ、久しぶりに判り易い一人二役だったな。>>52のカレ(藁。
- 147 名前:名前は開発中のものです。 mailto:sage [02/02/03 22:46 ID:???]
- ▼゚Д。▼カフッ
- 148 名前:名前は開発中のものです。 mailto:sage [02/02/03 23:35 ID:???]
- >>146
スレチガイだったんじゃないのか?
- 149 名前:名前は開発中のものです。 mailto:sage [02/02/04 01:30 ID:???]
- しかし52はゲーム屋なのにSDLと同レベルの物を作った事ある
ってのが謎。 コンシューマーハード開発とプラットフォーム非依存って、水と 油な感じがするのだが。 やっぱり騙り? sprintf自作ってのは同意する部分もあるけど、今時のゲームって ボトルネックになるほどsprintf使うもんなのか? 他にやることいくらでもあると思うが。
- 150 名前:名前は開発中のものです。 mailto:sage [02/02/04 01:37 ID:???]
- デバッグ用にsprintf()つくったことある。
組み込み系だったんだけど、ハードがプロファイルに合わなかったんで。
- 151 名前:名前は開発中のものです。 mailto:sage [02/02/04 02:49 ID:???]
- >しかし52はゲーム屋なのにSDLと同レベルの物を作った事ある
>ってのが謎。 多分、52はセガのプログラマーさんだと思う。「printfでメール送信」ってあたり。 あと、あおれほど度重なるハード交代を強いられたソフト部隊もないだろうしね。 DC基盤、MODEL1,2,3、DC、GC、PS2、X箱。。。
- 152 名前:名前は開発中のものです。 [02/02/07 19:34 ID:VeUCrTsg]
- で、毎回毎回大勢の人間が各自printf()を自前で書いている、と。阿呆ですな(藁。
- 153 名前:名前は開発中のものです。 mailto:sage [02/02/07 20:46 ID:???]
- 152は何故ここまで粘着なんだ?
- 154 名前:名前は開発中のものです。 mailto:sage [02/02/07 21:16 ID:???]
- なんだかんだ言って、結構悔しかったんだろう。
何が悔しかったのかは不明だが。
- 155 名前:名前は開発中のものです。 mailto:sage [02/02/07 21:20 ID:???]
- いや、単にネタがないだけなのだよワトスン君
- 156 名前:名前は開発中のものです。 mailto:sage [02/02/08 00:36 ID:???]
- >で、毎回毎回大勢の人間が各自printf()を自前で
>書いている、と。阿呆ですな(藁 printfはともかく、行列演算系だとかの数学関連って ANSIで定義されてないんで、各自作り直しじゃん?
- 157 名前:名前は開発中のものです。 mailto:sage [02/02/08 01:05 ID:???]
- >>156
ANSIで定義されてない部分をフォローする(規格の統一を促す)のが ライブラリの役目の一つぢゃろ。 52みたいな言動は、規格の乱立促してるようなモンだからやめれ。
- 158 名前:名前は開発中のものです。 mailto:sage [02/02/08 01:09 ID:???]
- >はいそうです頼むから逝っちゃって下さいあんたの勝ちだよ、ヨカータね。
>あ〜ウゼェ・・・スレタイトル見えないのかよ・・・ ではなかったのか? と小一時間(以下略w
- 159 名前:名前は開発中のものです。 mailto:sage [02/02/08 01:15 ID:???]
- 規格の乱立って…
ゲーム作ったことある人間とは思えん台詞だ。
- 160 名前:名前は開発中のものです。 mailto:sage [02/02/08 01:20 ID:???]
- >>159
夢を見るのは個人の自由。
- 161 名前:名前は開発中のものです。 [02/02/08 01:25 ID:U3qmV5yY]
- あんま夢見すぎると、数年後には「蓄積誤差って何?」ってレベルの厨房が大量発生
しそうはオカソ… 今でも多いかw
- 162 名前:名前は開発中のものです。 mailto:sage [02/02/08 01:27 ID:???]
- そういう知識無しに使えるようになるのは別に悪いことじゃないんじゃないの?
テレビだって原理知らなくても使えるでしょ(やや話が飛びすぎ)
- 163 名前:名前は開発中のものです。 [02/02/08 01:32 ID:om12oQKh]
- 要するにこのスレのライブラリ至上主義者って最近の3D関連技術に
ついてこれなくなった人だったわけか。
- 164 名前:名前は開発中のものです。 mailto:sage [02/02/08 01:38 ID:???]
- ライブラリ「至上主義者」とか、ライブラリ「断固反対主義者」とか、
この世に存在しない勢力を脳内に作り出してムキになる人が多いね。 バーチャルな敵を脳内に作り出すことからデムパの発信が始まるので、今後楽しみ。
- 165 名前:名前は開発中のものです。 mailto:sage [02/02/08 01:45 ID:???]
- そういう君も脳内に作り出してると思うがw
- 166 名前:名前は開発中のものです。 mailto:sage [02/02/08 01:48 ID:???]
- >>162
ツクールでも使っと毛
- 167 名前:名前は開発中のものです。 mailto:sage [02/02/08 01:57 ID:???]
- 語尾が「ぢゃろ」の人、正直バレバレだからもうやめた方が良い。
- 168 名前:名前は開発中のものです。 mailto:sage [02/02/08 02:02 ID:???]
- 164>165
そういうときには自分で文面を考えず、 「オマエモナー」ライブラリを使うと楽ですYO!
- 169 名前:▼゚Д。▼カフッ mailto:sage [02/02/08 02:25 ID:???]
- っていうか、プラットフォーム変われば、ライブラリなんて
結局、作り直し。だったら、作るスキルは身に付けておくべき。 z-libなど、ライブラリで統一できる分野もあるけど、そんなの一部だな。 ▼゚Д。▼カフッ
- 170 名前:名前は開発中のものです。 mailto:sage [02/02/08 20:46 ID:???]
- >>167 ネタ。一々ツッコミ入れる必要はないJARO。
- 171 名前:名前は開発中のものです。 mailto:age [02/03/09 18:06 ID:???]
- で、全員でprintf作りに勤しんでる人はどうなったん?
- 172 名前:名前は開発中のものです。 mailto:sage [02/03/10 01:13 ID:???]
- ネタも無いくせに糞スレあげんな
- 173 名前:名前は開発中のものです。 mailto:sage [02/03/10 04:59 ID:???]
- 狂おしいほどに粘着だな>>171
- 174 名前:名前は開発中のものです。 mailto:sage [02/03/11 13:24 ID:???]
- ところでelみたいに簡単に使えるライブラリはないんですか?
- 175 名前:名前は開発中のものです。 [02/03/11 15:36 ID:eMZT+R7Q]
- elにご不満でも?
- 176 名前:名前は開発中のものです。 mailto:hage [02/03/11 22:57 ID:???]
- >>175
大ご不満!
- 177 名前:名前は開発中のものです。 mailto:sage [02/03/12 09:35 ID:???]
- sage
- 178 名前:名前は開発中のものです。 mailto:sage [02/03/15 16:41 ID:???]
- >>176
残念だが俺は知らん。自分で作ってくれ。
- 179 名前:名前は開発中のものです。 mailto:sage [02/03/15 23:10 ID:???]
- >>174
ここみれ game.2ch.net/test/read.cgi/gamedev/1007226246/
- 180 名前:名前は開発中のものです。 mailto:sage [02/04/15 01:47 ID:???]
- 保全ヌ
- 181 名前:名前は開発中のものです。 mailto:sage [02/04/15 01:47 ID:???]
- 保全ヌ
- 182 名前:名前は開発中のものです。 mailto:sage [02/05/07 23:17 ID:???]
-
- 183 名前:名前は開発中のものです。 [02/05/14 21:42 ID:.e.pT2og]
-
- 184 名前:名前は開発中のものです。 [02/07/26 11:55 ID:RR8/zrs2]
- 今更ですが、剛体力学シミュレーションライブラリのODEにBSDライセンスが導入されてます。
LGPLのせいで二の足踏んでた人もガンガン組み込もうぜ。 www.q12.org/ode/ode.html
- 185 名前:名前は開発中のものです。 mailto:sage [02/07/26 15:14 ID:???]
- みんな、ライブラリなんてネットにいっぱい転がってるんだから
ガンガン紹介していこうぜ!
- 186 名前:名前は開発中のものです。 [02/07/29 16:05 ID:Glwfe8EA]
- >>184
どんな感じですか? 使い勝手どう?
- 187 名前:名前は開発中のものです。 mailto:sage [02/08/09 03:36 ID:???]
- boostとかlokiとかの基本的なライブラリも入れていいですか?
- 188 名前:名前は開発中のものです。 mailto:sage [02/08/10 13:23 ID:???]
- lokiを基本的とするあんたは馬鹿
- 189 名前:187 mailto:sage [02/08/10 13:32 ID:???]
- あー、「基本的」って、グラフィックス周りとかじゃなくて、
って程度の意味でして。(まあ基本的な作りじゃないっすねlokiは) rapid prototyping するのに便利なライブラリの1つって感じで。
- 190 名前:名前は開発中のものです。 mailto:sage [02/08/10 16:01 ID:???]
- >>187
boostは次期C++標準決定済みの部分もあるので、 STLをここで紹介するようなものになってしまうかも。 >>187-188 lokiってちょっとどうよ? C++の奥深さと同時に、C++である限界も同時に感じてしまったのだけど。 最近の僕は、強力なCPUパワーをユーザの元に還元するのではなく、 プログラマの負担軽減に用いた方がトータルで皆幸せになれるのでは ないかと思っているので、C#やJavaなゲームが有望ではないかと考えてます。 ジャンルによるけど。
- 191 名前:名前は開発中のものです。 mailto:sage [02/08/10 20:02 ID:???]
- >>190
「C++である限界」って具体的にはどんなことですか?
- 192 名前:名前は開発中のものです。 mailto:sage [02/08/10 20:51 ID:???]
- ベクトル・マトリックス演算ライブラリ
・java3dのvecmathのC++版 ttp://objectclub.esm.co.jp/vecmath/index.html ・Expression Template使ってるやつ(VC++で動く? VC++7なら動く?) ttp://tvmet.sourceforge.net/ ・numerical recipe(ちょっと毛色違うが…) ttp://www.nr.com/
- 193 名前:名前は開発中のものです。 mailto:sage [02/08/10 22:48 ID:???]
- >>191
C++の奥深さ : C++ってこんなこともできるんだスゲェ!! C++である限界 : こんなわかりにくい表記をしないとtupleも実装できないんだなぁ・・・ C++の限界と言うよりは、もうちょっとGenericな使われ方を想定した templateが欲しい、といったほうが正確かな。
- 194 名前:名前は開発中のものです。 mailto:sage [02/09/06 05:33 ID:???]
- 最初からCなんてあてにしていない。
最適化が少しでも必要だった人間なら誰だってそう思うと信じているのだが。 うっかりミスを減らす事なんぞに熟練せにゃならんのだから。 C++の奥深さ=全部覚えきれんわい。 吐き出す汗はC程わかり易くも無いし、かなり無駄も多い。 libにしとけば大概は外部からの侵食は閉じられるわけだし、 あんまり多用はしたくない。
- 195 名前:名前は開発中のものです。 mailto:age [02/11/01 22:45 ID:???]
- 漏れら極楽人道のageブラザーズ!
良スレっぽいものは強制的にageてやるからな!  ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ∧_∧ ∧_∧ age (・∀・∩)(∩・∀・) age (つ 丿 ( ⊂) age ( ヽノ ヽ/ ) age し(_) (_)J
- 196 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 197 名前:名前は開発中のものです。 mailto:sage [02/11/02 01:27 ID:???]
- 君らは他にやる事ないのか?>>195-196
- 198 名前:名前は開発中のものです。 mailto:sage [02/11/25 00:42 ID:AASx6rM2]
- 終了なのか?
- 199 名前:久々にageてみよう。 [02/11/25 02:35 ID:/cdyqzj+]
- Allegro
ttp://alleg.sourceforge.net/ Alfont ttp://nekros.freeshell.org/delirium/alfont.php マルチプラットホームなゲーム用ライブラリ(既出)と、 UTF-8/16で日本語TTFが使えるようになる拡張ライブラリ。 いずれもBSDライクなライセンスであるため、 SDLより自由度が高くてイイ! 日本じゃ全然流行ってないのが不思議でならない。 米YahooじゃSDLと並んでカテゴリ化されてる位なのに…
- 200 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 201 名前:52 [02/11/25 04:10 ID:Y8zt0C5v]
- 今だから言うけど、確かに俺はセガですが何か?
- 202 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 203 名前:名前は開発中のものです。 mailto:sage [02/11/25 05:35 ID:Aph0SeBP]
- 結局、>>52 は一人でしか開発したことないのか?
複数人数で開発しても、全ソースを自分で書き直すんなら そもそも他のプログラマーが無駄だしな。あるいは>>52自身が無駄だな。 その時点で議論が成立しないんだけど。
|

|