ゲームに利用できそうな各種のライブラリ(フレームワーク含む)を紹介してみるスレです。
できれば紹介文もつけてね。
過去スレ
各種ライブラリ紹介スレ
http://pc8.2ch.net/test/read.cgi/gamedev/1008220559/
探検
各種ライブラリ紹介スレ2
■ このスレッドは過去ログ倉庫に格納されています
2007/04/30(月) 07:42:09ID:nKt1Zt4w
170名前は開発中のものです。
2007/10/11(木) 08:36:51ID:XASlAczd 無料にこだわらなければ
洋モノで手頃な値段(ただしインディーズ)のライブラリやらエンジンがあるだろー
ソースも付いてるしマルチプラットフォームばかり
本を5、6冊買うつもりで買ってみれば?
俺のオススメはXNAに装備されてるやつな
洋モノで手頃な値段(ただしインディーズ)のライブラリやらエンジンがあるだろー
ソースも付いてるしマルチプラットフォームばかり
本を5、6冊買うつもりで買ってみれば?
俺のオススメはXNAに装備されてるやつな
171名前は開発中のものです。
2007/10/11(木) 08:48:45ID:XwbO09jU 誰か>>170を日本語に訳してくれ
172名前は開発中のものです。
2007/10/11(木) 09:03:44ID:nff+xZ87 その辺の話は>>10でおわったんじゃ?
173名前は開発中のものです。
2007/10/11(木) 19:30:04ID:qd0uj9i3 有料でいいから、安くてお勧めのライブラリ教えてくれ。
174名前は開発中のものです。
2007/10/11(木) 21:21:25ID:NxBI27Vv >>173
インディーズライセンスが安くて、実際の商用ゲームに使用されたエンジンということで、
Torque Game Engine をすすめておきましょうか
C++用で、日本語リソース皆無ですが・・・
Game Development Tools And Software :. GarageGames
http://www.garagegames.com/
他にもいいのがあったり知りたい
インディーズライセンスが安くて、実際の商用ゲームに使用されたエンジンということで、
Torque Game Engine をすすめておきましょうか
C++用で、日本語リソース皆無ですが・・・
Game Development Tools And Software :. GarageGames
http://www.garagegames.com/
他にもいいのがあったり知りたい
175名前は開発中のものです。
2007/10/11(木) 21:40:16ID:qd0uj9i3 インディーズだと150$か。
正直安いけど、英語が壁だなぁ。
正直安いけど、英語が壁だなぁ。
176名前は開発中のものです。
2007/10/11(木) 21:49:12ID:DQneuhFs $150は安いが
マイナーバージョンアップに$50はあんまりじゃなーい
マイナーバージョンアップに$50はあんまりじゃなーい
177名前は開発中のものです。
2007/10/11(木) 23:21:13ID:Mv6eDBL+ 有料系なら、
9月頭にTrueVison3DがVerUpしたな。同じく$150
(正確にはまだプレリリース(ドキュメント揃ってからリリースだそうな)
体験版が落とせるのは前のver.と同じなので試してみ。
前のVer.で日本語表示できるのは確認済み。
VB,Delphi等に正式に対応してるのも有難い人は有難いんでわ?
9月頭にTrueVison3DがVerUpしたな。同じく$150
(正確にはまだプレリリース(ドキュメント揃ってからリリースだそうな)
体験版が落とせるのは前のver.と同じなので試してみ。
前のVer.で日本語表示できるのは確認済み。
VB,Delphi等に正式に対応してるのも有難い人は有難いんでわ?
178名前は開発中のものです。
2007/10/12(金) 01:46:33ID:aoXA2Lei >>177
日本語表示はいいけど、入力と変換候補ウィンドウはどうなの?
日本語表示はいいけど、入力と変換候補ウィンドウはどうなの?
179名前は開発中のものです。
2007/10/12(金) 11:19:45ID:s8TbIxv0 >>178
だから体験版があるt
だから体験版があるt
180名前は開発中のものです。
2007/10/12(金) 13:12:36ID:PIfwULpF >>175
てか、この手の統合的なエンジンで、日本語リソースがちゃんとあるのを教えてほしす・・・
てか、この手の統合的なエンジンで、日本語リソースがちゃんとあるのを教えてほしす・・・
181名前は開発中のものです。
2007/10/12(金) 13:33:53ID:UEA2Xt9L 有料?
Unreal Engine
ソフトを買えば無料でついてくる
Quake Engine
3までのソースが公開されている
でも日本語コミュは皆無
Unreal Engine
ソフトを買えば無料でついてくる
Quake Engine
3までのソースが公開されている
でも日本語コミュは皆無
182名前は開発中のものです。
2007/10/12(金) 19:35:25ID:0zxxBuPQ 翻訳していくらか上乗せして販売すれば、結構儲かりそうだな。
183名前は開発中のものです。
2007/10/12(金) 22:19:40ID:s8TbIxv0 DarkGDK
ttp://darkgdk.thegamecreators.com/
DarkBasicのエンジンをライブラリ化したもの。
基本的にAPIはDarkBasicと同じものなので、
DarkBasicのノウハウが使える=DarkBasicのコミュニティ資産が頼れる。
ってあたりが取り柄か、DarkBasicならちっとは日本語コミュニティあるしね。
商用利用不可版$60,商用利用可能版$200(後からうpぐれ可)
ttp://darkgdk.thegamecreators.com/
DarkBasicのエンジンをライブラリ化したもの。
基本的にAPIはDarkBasicと同じものなので、
DarkBasicのノウハウが使える=DarkBasicのコミュニティ資産が頼れる。
ってあたりが取り柄か、DarkBasicならちっとは日本語コミュニティあるしね。
商用利用不可版$60,商用利用可能版$200(後からうpぐれ可)
184名前は開発中のものです。
2007/10/15(月) 03:13:54ID:rjrrVAUi DarkBasicは名前が良くなかったな。
185名前は開発中のものです。
2007/10/17(水) 03:58:21ID:MOaCQdn6 TGEに関する海外のレビュー記事とか色々漁ってるんだが
メジャーなニュースサイトはXNA関連の提灯記事ばかりひっかかって参考にならんな。
プログラマ系のサイトは、工作員くさいマンセーカキコと、使い込んでるユーザーによる
批判的なカキコ、の両方が読めるのでなかなか参考になる
http://www.devmaster.net/engines/engine_details.php?id=3
有料にも関わらずヘルプがしょぼ杉ってのが痛いなー
多機能だがヘルプが更新されないまま放置されてる→使いこなしたければソース嫁。
この時点でQuake等のフリーのソースコードをいじるのと労力はさほど変わらなくなる。
IrrichtやOGREと比べてコミュニティが貧弱で情報が少ないのも痛い
まともなゲームを作りたければ
拡張パックを買い揃えるか、Advanceを買う(銭ゲバGarageGamesに追加投資・お布施)
するか、自前のライブラリ/ツールを引っ張ってくる必要があり、貧乏人でなおかつ素人
にはオススメできない
って感じか
メジャーなニュースサイトはXNA関連の提灯記事ばかりひっかかって参考にならんな。
プログラマ系のサイトは、工作員くさいマンセーカキコと、使い込んでるユーザーによる
批判的なカキコ、の両方が読めるのでなかなか参考になる
http://www.devmaster.net/engines/engine_details.php?id=3
有料にも関わらずヘルプがしょぼ杉ってのが痛いなー
多機能だがヘルプが更新されないまま放置されてる→使いこなしたければソース嫁。
この時点でQuake等のフリーのソースコードをいじるのと労力はさほど変わらなくなる。
IrrichtやOGREと比べてコミュニティが貧弱で情報が少ないのも痛い
まともなゲームを作りたければ
拡張パックを買い揃えるか、Advanceを買う(銭ゲバGarageGamesに追加投資・お布施)
するか、自前のライブラリ/ツールを引っ張ってくる必要があり、貧乏人でなおかつ素人
にはオススメできない
って感じか
186名前は開発中のものです。
2007/10/17(水) 21:39:15ID:xx4KL+Io Torqueは1.42と1.5はバグ餅のまま事実上放置の状態で
時間の経過と共にエンジン自体の陳腐化も激しくなってる。
GarbageGamesの人的資源がTorque Engine Advancedと
Torque X に集中してる所為もあるんだろうけど、なんだかね…
Dark Game SDKもリリース当初からユーザーからバグ報告が
出まくってたが、長いことメンテされぬままで先行き不透明。
ユーザーの自助努力で不具合を潰していくしかないという点で
上記2つのエンジンは似たり寄ったりな状況かな。
結局、1マソや2マソ程度で買えてしまうエンジン(のサポート)
なんて「その程度のもん」と割り切って考えたほうがいい
時間の経過と共にエンジン自体の陳腐化も激しくなってる。
GarbageGamesの人的資源がTorque Engine Advancedと
Torque X に集中してる所為もあるんだろうけど、なんだかね…
Dark Game SDKもリリース当初からユーザーからバグ報告が
出まくってたが、長いことメンテされぬままで先行き不透明。
ユーザーの自助努力で不具合を潰していくしかないという点で
上記2つのエンジンは似たり寄ったりな状況かな。
結局、1マソや2マソ程度で買えてしまうエンジン(のサポート)
なんて「その程度のもん」と割り切って考えたほうがいい
187名前は開発中のものです。
2007/10/17(水) 22:04:26ID:1Ftp8XfT BSDとかzlibライセンスのフリーのライブラリ使ったほうがマシじゃね?
G3Dがなにげに凄いことになってる件
Realtime Ambient Occlusionとか実装されててワロス
G3Dがなにげに凄いことになってる件
Realtime Ambient Occlusionとか実装されててワロス
188名前は開発中のものです。
2007/10/17(水) 22:13:17ID:XQSH/Koe アンビエントオクルージョンってそれいれたら他の処理はいらなくなるんじゃね?
シェーダーのレジスタ足りないしマルチパスでレンダリングしてるんだろうか。
シェーダーのレジスタ足りないしマルチパスでレンダリングしてるんだろうか。
189名前は開発中のものです。
2007/10/17(水) 22:33:18ID:MOaCQdn6 galleryのページに行ったけど、AOのリンクが死んでるよー(泣
http://www.cs.utexas.edu/users/perumaal/ao.html
http://g3d-cpp.sourceforge.net/gallery-ambient-occlusion.png
つか、このスクリーンショットって実はG3Dとあんま関係なくね?
G3DがAOシェーダーを標準搭載してるわけじゃないというか
http://www.cs.utexas.edu/users/perumaal/ao.html
http://g3d-cpp.sourceforge.net/gallery-ambient-occlusion.png
つか、このスクリーンショットって実はG3Dとあんま関係なくね?
G3DがAOシェーダーを標準搭載してるわけじゃないというか
190名前は開発中のものです。
2007/10/17(水) 23:23:00ID:lb1CWKLF191名前は開発中のものです。
2007/10/18(木) 16:03:40ID:YJ4zyq/l 技術デモ作りたいなら参考サイト
Hugues Hoppe
http://research.microsoft.com/~hoppe/
顔が結構普通のおじさんだな、やっぱ最先端にいる人で一般的なキモオタ風なのはいないよな・・・・
Hugues Hoppe
http://research.microsoft.com/~hoppe/
顔が結構普通のおじさんだな、やっぱ最先端にいる人で一般的なキモオタ風なのはいないよな・・・・
192名前は開発中のものです。
2007/10/18(木) 16:13:40ID:9YZpwpOS そうだ!カーマックたんをキモガリとかいうな!
193名前は開発中のものです。
2007/10/18(木) 16:18:44ID:YJ4zyq/l http://www.4gamer.net/news/history/2004.03/20040326215446detail.html
そんなガリか?アメ基準だと分からんが
そんなガリか?アメ基準だと分からんが
194名前は開発中のものです。
2007/10/18(木) 16:41:00ID:n1RiKakM あの人の場合、正確にはガリ顔
195名前は開発中のものです。
2007/11/07(水) 17:17:54ID:UujoW+Wm (追加)汎用ライブラリ
PTypes
http://www.melikyan.com/ptypes/
(訂正)通信ライブラリ→汎用ライブラリ
ACE
http://www.cs.wustl.edu/~schmidt/ACE.html
PTypes
http://www.melikyan.com/ptypes/
(訂正)通信ライブラリ→汎用ライブラリ
ACE
http://www.cs.wustl.edu/~schmidt/ACE.html
196名前は開発中のものです。
2007/11/16(金) 23:12:20ID:7Sc8aH6y (追加)Windowsライブラリ
Microsoft DirectX ダウンロード
http://www.microsoft.com/japan/msdn/directx/downloads.aspx
Microsoft DirectX ダウンロード
http://www.microsoft.com/japan/msdn/directx/downloads.aspx
197名前は開発中のものです。
2007/11/20(火) 20:41:29ID:TV65HbRp DarkGDK
support in Visual C++ 2008 Express
free download now
http://www.microsoft.com/express/samples/GameCreators/
support in Visual C++ 2008 Express
free download now
http://www.microsoft.com/express/samples/GameCreators/
198名前は開発中のものです。
2007/11/23(金) 10:44:08ID:1S+5gHG6199名前は開発中のものです。
2007/11/23(金) 12:57:07ID:kisYX6zU200名前は開発中のものです。
2007/11/23(金) 13:47:51ID:AfXQrEI9201名前は開発中のものです。
2007/11/23(金) 17:47:11ID:RNrXHefy202名前は開発中のものです。
2007/12/04(火) 02:20:21ID:fLm2qC4J wikiの方は停滞しっぱなしだなぁ
203K
2007/12/10(月) 23:01:41ID:h8P7uiva DarkGDK が無料で使えるようになりました。
Microsoft Visual C++ 2008 (Express Edition) のページから Download できます。
すべて無料!!
さっそくインストールして使ってみました。
http://myhome.cururu.jp/kacom/blog
ダウンロードはこちら
http://www.microsoft.com/express/samples/GameCreators/
どうやら、XNA とはぜんぜん関係ないみたいです。
Microsoft Visual C++ 2008 (Express Edition) のページから Download できます。
すべて無料!!
さっそくインストールして使ってみました。
http://myhome.cururu.jp/kacom/blog
ダウンロードはこちら
http://www.microsoft.com/express/samples/GameCreators/
どうやら、XNA とはぜんぜん関係ないみたいです。
204K
2007/12/10(月) 23:04:23ID:h8P7uiva 197 に書いてありましたね。スイマセン
205名前は開発中のものです。
2007/12/10(月) 23:06:49ID:mVBRlSAf >>203
http://pc11.2ch.net/test/read.cgi/gamedev/1128955044/
↑つか元々BASIC用のライブラリだから
とっつきやすいのは当たり前と言えば当たり前
http://pc11.2ch.net/test/read.cgi/gamedev/1128955044/
↑つか元々BASIC用のライブラリだから
とっつきやすいのは当たり前と言えば当たり前
206名前は開発中のものです。
2007/12/16(日) 15:14:02ID:d3rx01mB パワーレンダー6/7エンジン特価100ドル
2007年12月15日
パワーレンダー6/7ソースコードとサイトランセンスを100ドルで販売。
パワーレンダーとはC++で書かれた3Dゲームエンジンです。
Power Render 3D Engine
http://www.powerrender.com/
2007年12月15日
パワーレンダー6/7ソースコードとサイトランセンスを100ドルで販売。
パワーレンダーとはC++で書かれた3Dゲームエンジンです。
Power Render 3D Engine
http://www.powerrender.com/
207名前は開発中のものです。
2007/12/16(日) 15:14:53ID:d3rx01mB トルクゲームビルダー バージョン1.6 公開!
2007年12月14日
ガレージゲーム社の2Dエンジン、トルクゲームビルダー(TGB)の
待ちに待ったポイントリリースがついに出ました。
あなたがライセンス保有者なら、すぐにあなたのアカウントページで
新しいバージョンをダウンロードしてください。
http://www.garagegames.com/products/torque/tgb/
2007年12月14日
ガレージゲーム社の2Dエンジン、トルクゲームビルダー(TGB)の
待ちに待ったポイントリリースがついに出ました。
あなたがライセンス保有者なら、すぐにあなたのアカウントページで
新しいバージョンをダウンロードしてください。
http://www.garagegames.com/products/torque/tgb/
208名前は開発中のものです。
2007/12/16(日) 15:49:41ID:d3rx01mB AntTweakBarはDirectX 10サポートを追加しました
2007年12月10日
AntTweakBarはプログラマにOpenGL、DirectXに軽くて直感的なGUIを
すぐに加えさせる小さい、そして、使用しやすいC/C++ライブラリ。
SDL, GLUT, GLFのヘルパー関数あり。
http://gamdev.org/up/img/10725.png
http://gamdev.org/up/img/10726.png
http://gamdev.org/up/img/10727.png
2007年12月10日
AntTweakBarはプログラマにOpenGL、DirectXに軽くて直感的なGUIを
すぐに加えさせる小さい、そして、使用しやすいC/C++ライブラリ。
SDL, GLUT, GLFのヘルパー関数あり。
http://gamdev.org/up/img/10725.png
http://gamdev.org/up/img/10726.png
http://gamdev.org/up/img/10727.png
209名前は開発中のものです。
2007/12/16(日) 17:16:18ID:em5kIXPF AntTweakBar良さそうかと思ったけど、GUIが使いにくいなぁ。
210名前は開発中のものです。
2007/12/16(日) 21:05:35ID:iAkQfmZl モノが出来るかどうかは不明にしても、需要は大きいんだなぁ・・・。
何かのカジュアルゲーム向けとかで使われているのかねぇ。
何かのカジュアルゲーム向けとかで使われているのかねぇ。
211名前は開発中のものです。
2007/12/23(日) 04:51:42ID:zijTonf7 >>208-210
AntTweakBar GUI library to tweak parameters of OpenGL and DirectX applications [AntWiki]
http://www.antisphere.com/Wiki/tools:anttweakbar
AntTweakBarは、3Dレンダラー用のGUI?ライブラリってことか?
AntTweakBar GUI library to tweak parameters of OpenGL and DirectX applications [AntWiki]
http://www.antisphere.com/Wiki/tools:anttweakbar
AntTweakBarは、3Dレンダラー用のGUI?ライブラリってことか?
212名前は開発中のものです。
2008/01/11(金) 13:23:06ID:0lOBaoZM age
213名前は開発中のものです。
2008/01/20(日) 20:23:54ID:kOqHirNz Star Ruby - 2D ゲームライブラリ
http://www.starruby.info/ja/
・オブジェクト指向スクリプト言語 Rubyを使ったゲーム開発ができる
・豊富な描画エフェクト。
減色、加色、彩度変更、色相回転、拡大縮小、回転などの幾何変換、加算、減算合成に対応
・透視変換描画
・描画はすべてテクスチャ扱い
・アンチエイリアス付き文字描画。TTFに対応
・自由な解像度
・入力はキーボード、ゲームパッド、マウスに対応
スーファミ風の2Dゲーム?を作成するためのライブラリらしい
http://www.starruby.info/ja/
・オブジェクト指向スクリプト言語 Rubyを使ったゲーム開発ができる
・豊富な描画エフェクト。
減色、加色、彩度変更、色相回転、拡大縮小、回転などの幾何変換、加算、減算合成に対応
・透視変換描画
・描画はすべてテクスチャ扱い
・アンチエイリアス付き文字描画。TTFに対応
・自由な解像度
・入力はキーボード、ゲームパッド、マウスに対応
スーファミ風の2Dゲーム?を作成するためのライブラリらしい
214名前は開発中のものです。
2008/01/27(日) 01:14:57ID:XJiwLqry215名前は開発中のものです。
2008/01/27(日) 07:56:10ID:eGPYrN/7 ぱいそんだから
216名前は開発中のものです。
2008/01/27(日) 12:36:36ID:XJiwLqry パイソンで使える=全ての言語で使える
ってことだろ?
それとも、内部スクリプトだったりする?
ってことだろ?
それとも、内部スクリプトだったりする?
217名前は開発中のものです。
2008/01/27(日) 12:43:40ID:2lUOmqYr 英語読めないから無理
218名前は開発中のものです。
2008/01/27(日) 16:06:35ID:XJiwLqry http://honyaku.yahoofs.jp/url_result?ctw_=sT,eCR-EJ,bT,hT,uaHR0cDovL3NjcmlwdHMud2ViLmZjMi5jb20vUGFuZGEzRC9yZWZlcmVuY2UvQWN0b3JOb2RlLmh0bWw=,qlang=ja|for=0|sp=-5|fs=100%|fb=0|fi=0|fc=FF0000|db=T|eid=CR-EJ,k6054e5b96dac626ee05a4d38e9406658,t20080128014916,
うpしてみた。
ちょっと時間かかるけどWeb翻訳が使える。
うpしてみた。
ちょっと時間かかるけどWeb翻訳が使える。
219名前は開発中のものです。
2008/01/27(日) 16:57:05ID:OQZzEn5U Panda3Dインストールしてみた
開発方法わからないんだけど
サンプルのショートカットを見てみると
C:\Panda3D-1.4.2\python\ppython.exe Tut-Asteroids.py
ってなってたからおそらく
テキストエディタで編集 → ppython.exeで実行
っていう流れなんだろうな
もっとIDEを使ったグラフィカルな開発環境を想像してたからチョイビビリ
開発方法わからないんだけど
サンプルのショートカットを見てみると
C:\Panda3D-1.4.2\python\ppython.exe Tut-Asteroids.py
ってなってたからおそらく
テキストエディタで編集 → ppython.exeで実行
っていう流れなんだろうな
もっとIDEを使ったグラフィカルな開発環境を想像してたからチョイビビリ
220名前は開発中のものです。
2008/01/27(日) 17:13:20ID:OQZzEn5U import direct.directbase.DirectStart
run()
この2行だけでウィンドウ表示
run()
この2行だけでウィンドウ表示
221名前は開発中のものです。
2008/01/27(日) 18:04:34ID:XJiwLqry マニュアル・メインページ
http://honyaku.yahoofs.jp/url_result?ctw_=sT,eCR-EJ,bT,hT,uaHR0cDovL3NjcmlwdHMud2ViLmZjMi5jb20vUGFuZGEzRC9tYW51YWwvTWFpbl9QYWdlLjEuaHRtbA==,qlang=ja|for=0|sp=-5|fs=100%|fb=0|fi=0|fc=FF0000|db=T|eid=CR-EJ,ka174d8ed1a6d2b5f1cc4a9ba458bd652,t20080128040703,
referenceはどこがトップメニューなのか分からない。
http://honyaku.yahoofs.jp/url_result?ctw_=sT,eCR-EJ,bT,hT,uaHR0cDovL3NjcmlwdHMud2ViLmZjMi5jb20vUGFuZGEzRC9tYW51YWwvTWFpbl9QYWdlLjEuaHRtbA==,qlang=ja|for=0|sp=-5|fs=100%|fb=0|fi=0|fc=FF0000|db=T|eid=CR-EJ,ka174d8ed1a6d2b5f1cc4a9ba458bd652,t20080128040703,
referenceはどこがトップメニューなのか分からない。
222名前は開発中のものです。
2008/01/27(日) 20:27:45ID:OQZzEn5U これどこがメインループなんだろ
223名前は開発中のものです。
2008/01/27(日) 21:53:08ID:zpPnPA/l Panda3Dけっこう完成されてる感じだな
ディズニーのサイトでも実際に使われてて、普通にゲームが動いてた
次のプロジェクトはこれでやってみようかな
ディズニーのサイトでも実際に使われてて、普通にゲームが動いてた
次のプロジェクトはこれでやってみようかな
224名前は開発中のものです。
2008/01/28(月) 01:39:02ID:lvC9vKGz 普通にIndexついてた・・・
http://honyaku.yahoofs.jp/url_result?ctw_=sT,eCR-EJ,bT,hT,uaHR0cDovL3NjcmlwdHMud2ViLmZjMi5jb20vUGFuZGEzRC9yZWZlcmVuY2U=,qlang=ja|for=0|sp=-5|fs=100%|fb=0|fi=0|fc=FF0000|db=T|eid=CR-EJ,k7f5ad72942fc461f1024f89d6bb029fe,t20080128133541,
http://honyaku.yahoofs.jp/url_result?ctw_=sT,eCR-EJ,bT,hT,uaHR0cDovL3NjcmlwdHMud2ViLmZjMi5jb20vUGFuZGEzRC9yZWZlcmVuY2U=,qlang=ja|for=0|sp=-5|fs=100%|fb=0|fi=0|fc=FF0000|db=T|eid=CR-EJ,k7f5ad72942fc461f1024f89d6bb029fe,t20080128133541,
225名前は開発中のものです。
2008/01/28(月) 20:08:17ID:X8v2IEZv Panda3Dってライセンスどうなってんの?
226名前は開発中のものです。
2008/01/31(木) 16:15:43ID:s3yC1C0K >>225
使う分には本体はロイヤリティフリー
音声や動画系のサードライブラリを使う場合は、そのライセンスも影響する(FModとか)
もし本体の修正をした場合は、その修正部分を公開すること
で、合ってるかな?
ソース
http://www.panda3d.org/license.php
使う分には本体はロイヤリティフリー
音声や動画系のサードライブラリを使う場合は、そのライセンスも影響する(FModとか)
もし本体の修正をした場合は、その修正部分を公開すること
で、合ってるかな?
ソース
http://www.panda3d.org/license.php
227名前は開発中のものです。
2008/02/02(土) 10:18:00ID:fngi75UY 少々アツイ、ライブラリがあった
UNITY: Game Development Tool
http://unity3d.com/
Unity 2.0
http://unity3d.com/unity/whats-new/unity-2.0
Macで開発し、MacとWindows両方で動作できる。
ゲームは、その場でプレイヤーをインストールすることで、ブラウザ上から実行可能。
オブジェクトエディタ、3Dエンジン、ネットワークサポート、物理エンジン完備と一通り備えている。
スクリプトにJavaScript、C#、Boo(Python似)を使える。
有料だがリーズナブル。
.NETベースのようで、Windowsでは.NET、MacではMONOで動いているようだ。
MONOが実用であったというのは驚きだ。
しかし、トライアルがMac用でうちでは動かせんw
.dmg って・・・
サンプルゲームも、トップページから見つけられない。
UNITY: Game Development Tool
http://unity3d.com/
Unity 2.0
http://unity3d.com/unity/whats-new/unity-2.0
Macで開発し、MacとWindows両方で動作できる。
ゲームは、その場でプレイヤーをインストールすることで、ブラウザ上から実行可能。
オブジェクトエディタ、3Dエンジン、ネットワークサポート、物理エンジン完備と一通り備えている。
スクリプトにJavaScript、C#、Boo(Python似)を使える。
有料だがリーズナブル。
.NETベースのようで、Windowsでは.NET、MacではMONOで動いているようだ。
MONOが実用であったというのは驚きだ。
しかし、トライアルがMac用でうちでは動かせんw
.dmg って・・・
サンプルゲームも、トップページから見つけられない。
228名前は開発中のものです。
2008/02/02(土) 11:08:22ID:fngi75UY wikipediaに簡易まとめがある
Unity (game engine) - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Unity_(game_engine)
Unityで作られたゲームのデモもあった。
http://en.wikipedia.org/wiki/Unity_(game_engine)#Games
しかし、やたらでかいゲームばかりだな
Unity (game engine) - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Unity_(game_engine)
Unityで作られたゲームのデモもあった。
http://en.wikipedia.org/wiki/Unity_(game_engine)#Games
しかし、やたらでかいゲームばかりだな
229名前は開発中のものです。
2008/02/04(月) 01:22:31ID:SSdrhpWQ 出てないようなので追加
Squirrel (スクリプトライブラリ)
http://squirrel-lang.org/default.aspx
作った人は FarCry に Lua 組み込んだ人らしい。
あとこれはゲームとは違うかもしれないけど、
OpenCV を PS3 の Cell で使えるように Port したライブラリ
OpenCV on the Cell
http://cell.fixstars.com/opencv/index.php/OpenCV_on_the_Cell
Squirrel (スクリプトライブラリ)
http://squirrel-lang.org/default.aspx
作った人は FarCry に Lua 組み込んだ人らしい。
あとこれはゲームとは違うかもしれないけど、
OpenCV を PS3 の Cell で使えるように Port したライブラリ
OpenCV on the Cell
http://cell.fixstars.com/opencv/index.php/OpenCV_on_the_Cell
230名前は開発中のものです。
2008/02/04(月) 03:01:14ID:ZLnrS4ny Squirrelは海外だと愛用者を見かけるね
231名前は開発中のものです。
2008/02/04(月) 05:29:08ID:6O3CD/2E Squirrelの存在は知ってたが、いつのまにか日本語の解説ページが増えてるな。
232名前は開発中のものです。
2008/02/04(月) 21:47:41ID:b3Y8Buz/233名前は開発中のものです。
2008/02/05(火) 14:05:40ID:i7pLq/PV もしゲーム用の組み込み言語の話が必要ならこちらで。
↓スレタイにLuaって書いてるけど、Squirrelなどの軽い言語ならOKです。
プログラミング言語 Lua その3
http://pc11.2ch.net/test/read.cgi/tech/1160799232/
↓スレタイにLuaって書いてるけど、Squirrelなどの軽い言語ならOKです。
プログラミング言語 Lua その3
http://pc11.2ch.net/test/read.cgi/tech/1160799232/
235名前は開発中のものです。
2008/02/05(火) 21:55:42ID:u91eGQTj >>234
ここはキャップテストをするスレじゃないよ◆R1ZuQv9Urk
PSP用2ch専ブラ 9アクセス
http://game14.2ch.net/test/read.cgi/gameurawaza/1202048193/
ここはキャップテストをするスレじゃないよ◆R1ZuQv9Urk
PSP用2ch専ブラ 9アクセス
http://game14.2ch.net/test/read.cgi/gameurawaza/1202048193/
236名前は開発中のものです。
2008/02/05(火) 21:57:27ID:u91eGQTj キャップじゃなくてトリップだた
237名前は開発中のものです。
2008/02/20(水) 12:44:53ID:ZSEZWjvn Microsoft、学生に開発ツールを無償提供
「Visual Studio」「Expression Studio」などの開発ソフトやデザインツールを無償でダウンロード提供する。日本は6カ月以内にスタート。
http://www.itmedia.co.jp/enterprise/articles/0802/20/news012.html
無償提供するのは、開発ツール「Visual Studio 2005 Professional Edition」「同2008 Professional Edition」、
ゲーム開発ツール「XNA Game Studio 2.0」、デザインツール「Expression Studio」、
開発・デザインプラットフォーム「SQL Server 2005 Developer Edition」「Windows Server Standard Edition」。
ゲーム開発者コミュニティー「XNA Creators Club」の12カ月間無料アカデミックメンバーシップも提供する。
http://pc11.2ch.net/test/read.cgi/tech/1202821357/215
「Visual Studio」「Expression Studio」などの開発ソフトやデザインツールを無償でダウンロード提供する。日本は6カ月以内にスタート。
http://www.itmedia.co.jp/enterprise/articles/0802/20/news012.html
無償提供するのは、開発ツール「Visual Studio 2005 Professional Edition」「同2008 Professional Edition」、
ゲーム開発ツール「XNA Game Studio 2.0」、デザインツール「Expression Studio」、
開発・デザインプラットフォーム「SQL Server 2005 Developer Edition」「Windows Server Standard Edition」。
ゲーム開発者コミュニティー「XNA Creators Club」の12カ月間無料アカデミックメンバーシップも提供する。
http://pc11.2ch.net/test/read.cgi/tech/1202821357/215
238名前は開発中のものです。
2008/02/21(木) 00:49:00ID:TgQ2PaCS 屁が臭ぇ奴も対象にしてくれ。
239名前は開発中のものです。
2008/02/21(木) 09:47:15ID:QNLJw1Fj 俺気づいたんだけど、大学の教授と仲良くなってアカデミックは買ってもらえば良いと思った
240名前は開発中のものです。
2008/02/21(木) 14:38:35ID:+Xgf1nOd 馬鹿の考え休むに似たり
241名前は開発中のものです。
2008/02/21(木) 20:58:26ID:k0/8mseB 考える前に動け。
欲しければ盗め。
欲しければ盗め。
242名前は開発中のものです。
2008/02/21(木) 22:56:14ID:yuR7W0Ue 考える前に動け → カッとなって脊髄反射(火病)
欲しければ盗め → これは俺のものニダ
素敵な生き様だね
欲しければ盗め → これは俺のものニダ
素敵な生き様だね
243名前は開発中のものです。
2008/02/24(日) 02:01:42ID:v90ved+q 物理エンジンのHavok社,Havok Completeの無料配布を発表
http://www.4gamer.net/games/000/G000000/20080222040/
http://www.4gamer.net/games/000/G000000/20080222040/
244名前は開発中のものです。
2008/02/24(日) 18:06:52ID:N/IE6yyg245名前は開発中のものです。
2008/02/24(日) 19:34:03ID:L3Fv5uLB >Wiiウェアで始まった、スクエニの“小規模開発への挑戦”「小さな王様と約束の国 FFCC」の開発事例
>開発ツールには、スクリプト言語のSquirrelと、任天堂提供のミドルウェアであるNintendoWareを使用している。
http://www.watch.impress.co.jp/game/docs/20080224/ffcc.htm
>開発ツールには、スクリプト言語のSquirrelと、任天堂提供のミドルウェアであるNintendoWareを使用している。
http://www.watch.impress.co.jp/game/docs/20080224/ffcc.htm
246名前は開発中のものです。
2008/02/24(日) 21:35:47ID:34dRgeGB >>244
シャドウボクシング(笑)
シャドウボクシング(笑)
247名前は開発中のものです。
2008/03/18(火) 04:58:50ID:T0UZCOiP 評価日:2008-03-13
公式:http://www.starruby.info/
とっつき:◎
ドキュメンテーション:○(テトリス・飛空挺デモなどあり)
ライセンス:○ MIT(SDL込みでLGPL)
2D対応:◎
3D対応:×
日本語対応:OK
機能:◎
拡張性:◎
速度:○
日本語サイト:◎ (Rubyベースなので、基本はRubyサイトを参照)
マルチプラットホーム:◎
私見:
SDLをベースとしたRubyの拡張ライブラリ。
Win, Mac, Linuxのほぼすべてのプラットフォームで動作。
ハードウェアに一切依存せず、すべてソフトウェアによって処理しているのが特徴。
基本的にすべての描画が、『テクスチャの上にテクスチャを書き込む』ことにより実現されているため、非常に柔軟で分かり易い。
Rubyの恩恵をもろに利用できるため、ネットワーク対応なども容易。
感覚としては、RPGツクールXP・VXのRGSSに近い。
描画も結構速く、ラスタスクロールなども容易に実現できる。
2Dゲームライブラリとしてはおそらく唯一の透視変換描画機能があるため、
FF6の飛行船、マリオカートのコースのようなものが実現可能。
画像は PNG、サウンドはOGG・MP3・WAVに対応。
シンプルかつコンパクトなソフトウェア設計方針のため、
覚えることが少なく、学習が容易なのも特徴だ。
一言:
「とにかくRubyでゲーム開発できるのは効率的」
公式:http://www.starruby.info/
とっつき:◎
ドキュメンテーション:○(テトリス・飛空挺デモなどあり)
ライセンス:○ MIT(SDL込みでLGPL)
2D対応:◎
3D対応:×
日本語対応:OK
機能:◎
拡張性:◎
速度:○
日本語サイト:◎ (Rubyベースなので、基本はRubyサイトを参照)
マルチプラットホーム:◎
私見:
SDLをベースとしたRubyの拡張ライブラリ。
Win, Mac, Linuxのほぼすべてのプラットフォームで動作。
ハードウェアに一切依存せず、すべてソフトウェアによって処理しているのが特徴。
基本的にすべての描画が、『テクスチャの上にテクスチャを書き込む』ことにより実現されているため、非常に柔軟で分かり易い。
Rubyの恩恵をもろに利用できるため、ネットワーク対応なども容易。
感覚としては、RPGツクールXP・VXのRGSSに近い。
描画も結構速く、ラスタスクロールなども容易に実現できる。
2Dゲームライブラリとしてはおそらく唯一の透視変換描画機能があるため、
FF6の飛行船、マリオカートのコースのようなものが実現可能。
画像は PNG、サウンドはOGG・MP3・WAVに対応。
シンプルかつコンパクトなソフトウェア設計方針のため、
覚えることが少なく、学習が容易なのも特徴だ。
一言:
「とにかくRubyでゲーム開発できるのは効率的」
248名前は開発中のものです。
2008/03/18(火) 19:21:22ID:UdPg6oix レビュー乙
なかなかよさげだねぇ >Star Ruby
なかなかよさげだねぇ >Star Ruby
249名前は開発中のものです。
2008/03/26(水) 17:19:45ID:mMUDdJtk PopCap Game Framework
PopCap Developer Program
http://developer.popcap.com/forums/pop_index.php
2D用のゲームライブラリ。
PopCap Games(http://popcap.com/) でも商用で使われているフレームワーク。
俺はライセンス未確認なので注意。
PopCap Developer Program
http://developer.popcap.com/forums/pop_index.php
2D用のゲームライブラリ。
PopCap Games(http://popcap.com/) でも商用で使われているフレームワーク。
俺はライセンス未確認なので注意。
250249
2008/03/26(水) 17:24:33ID:mMUDdJtk PopCap Game Framework には、PyCap という Pythonバインデイングがある。
激しく生産性が高くなる。
PyCap - www.Farbs.org - Quirky little games for your edification
http://www.farbs.org/pycap.html
以下にPyCap のレビュー
codeboje.de : 2D Game Engines for Python
http://codeboje.de/2d-game-engines-python/
> Pycap
>> the ultimate framework for the super slack programmer. Pycap wraps the
>> sweet sweet PopCap Game Framework in a super friendly high level
>> python interface. With Pycap you can start building pretty 2D games
>> without installing a compiler or learning C++.
>PopCap Games Framework Licence, Windows only, for Linux or mac take a look at TuxCap
>Compilation of the PopCap Framework with embedded python. The mainloop is in native
> code and contains several callback to the python code. The examples seem to be
> straightforward. The api doc is ok, but there are no further infos available.
> Neither a community. On the other hand it seems to be pretty new and still growing :-)
> Didn't see a sprite or tiled map engine or some related basic functions.
PyCap は PopCap Game Framework を Python拡張ではなく、
ネイティブ言語のembededとしてPythonを使うことにより、自然な形を実現している。
つまり、本来のexeがあって、PythonのDLLがあって、.pyや.pycが別にある形。
我々は、.pyを書いていけばいいわけだ。
なお、PyCap で作られたと思われるサンプルアプリは以下にある。
http://www.farbs.org/games.html
激しく生産性が高くなる。
PyCap - www.Farbs.org - Quirky little games for your edification
http://www.farbs.org/pycap.html
以下にPyCap のレビュー
codeboje.de : 2D Game Engines for Python
http://codeboje.de/2d-game-engines-python/
> Pycap
>> the ultimate framework for the super slack programmer. Pycap wraps the
>> sweet sweet PopCap Game Framework in a super friendly high level
>> python interface. With Pycap you can start building pretty 2D games
>> without installing a compiler or learning C++.
>PopCap Games Framework Licence, Windows only, for Linux or mac take a look at TuxCap
>Compilation of the PopCap Framework with embedded python. The mainloop is in native
> code and contains several callback to the python code. The examples seem to be
> straightforward. The api doc is ok, but there are no further infos available.
> Neither a community. On the other hand it seems to be pretty new and still growing :-)
> Didn't see a sprite or tiled map engine or some related basic functions.
PyCap は PopCap Game Framework を Python拡張ではなく、
ネイティブ言語のembededとしてPythonを使うことにより、自然な形を実現している。
つまり、本来のexeがあって、PythonのDLLがあって、.pyや.pycが別にある形。
我々は、.pyを書いていけばいいわけだ。
なお、PyCap で作られたと思われるサンプルアプリは以下にある。
http://www.farbs.org/games.html
251名前は開発中のものです。
2008/03/27(木) 23:34:16ID:Z5qbw26N >>249
あぁ、PopCapのゲーム、どこかで見たことあると思ったら
shockwave.comとかで公開されてる有料ゲーのとこか。
ライセンスは、配布物にライセンスのテキストを含むことと
PopCapの名前を勝手に使わないでね。って感じか?
内部の名前はSexyAppFrameworkらしい。
不意にロリータ指向プログラミングを思い出しました。
あぁ、PopCapのゲーム、どこかで見たことあると思ったら
shockwave.comとかで公開されてる有料ゲーのとこか。
ライセンスは、配布物にライセンスのテキストを含むことと
PopCapの名前を勝手に使わないでね。って感じか?
内部の名前はSexyAppFrameworkらしい。
不意にロリータ指向プログラミングを思い出しました。
252名前は開発中のものです。
2008/05/19(月) 13:53:16ID:SVzpF35+ あたらしいゲーム用ライブラリでないから書くもん内や・・・
途中であきらめたAI系>>8のやつでも探すか、CGソフトのSDKでもかくか・・・
途中であきらめたAI系>>8のやつでも探すか、CGソフトのSDKでもかくか・・・
253名前は開発中のものです。
2008/05/19(月) 15:43:11ID:fPaVeKMe 数を増やすでなくWikiの内容を充実させる方向とかは?
254名前は開発中のものです。
2008/05/19(月) 19:19:20ID:wMv6qmyhhttp://gamdev.org/w/?%5B%5B%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA%5D%5D
Wiki3週間ほど前から死んでるね。サーバーが逝ったのかサービスやめたのか・・
255名前は開発中のものです。
2008/06/08(日) 11:04:19ID:vGwWTUKP wiki移転になりました。
プログラミング/ライブラリ - game-develop.com wiki
http://wiki.game-develop.com/index.php?%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%2F%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA
プログラミング/ライブラリ - game-develop.com wiki
http://wiki.game-develop.com/index.php?%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%2F%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA
256名前は開発中のものです。
2008/06/10(火) 19:02:46ID:cv/VN8IJ257名前は開発中のものです。
2008/06/12(木) 23:02:34ID:Byz095dQ >>256
通信はよくわからんけど、簡単に通信組み込めるようになるならいいな
通信はよくわからんけど、簡単に通信組み込めるようになるならいいな
258名前は開発中のものです。
2008/06/21(土) 19:38:06ID:gYAjvWUk >>256
チュートリアルに絵が一切無くて読みづらい
チュートリアルに絵が一切無くて読みづらい
259名前は開発中のものです。
2008/06/22(日) 00:13:47ID:C2wggYsu ネトゲを作ろうとして挫折した俺がnineを調べてみたよ。
http://www.fenixsoft.jp/service/doc/ninelib.html
これを読む限り、ネットゲームを作るときの初めの面倒な処理周りはサポートされてるみたい。
これで、ネトゲ製作も敷居が下がってくれると嬉しいね。
サンプルのsample_msgserverを見てみた。
メッセージ周りは、テンプレートとクラスを用いて管理されてる。
独自ユーザメッセージの定義は、nineのユーザメッセージ用基底クラスからサブクラスを作り、
このときメッセージ識別用のIDをテンプレート引数へ指定するだけ。
特筆すべきは、このIDを以降意識する必要が無いことだと思う。
メッセージ処理関数内で、受け取ったメッセージに応じた処理へ振り分けるのだけども、この時、
テンプレートによる振り分け試行関数を、処理するメッセージ型のポインタが引数なメンバ関数ポインタを引数として呼び出す、
振り分け試行関数はこの引数から、テンプレート機能によって処理するメッセージ型のIDを得て、受け取ったメッセージのIDとの一致判定を行い、
一致している場合にのみ先のメンバ関数ポインタを呼び出すという構造になってるみたい。
この構造は書きやすくて良いなぁと思ったよ。
てかドキュメントよく見たら書いてあったね。
ただサンプルを見てから読んだほうがよく分かる気がする。
http://www.fenixsoft.jp/service/doc/ninelib.html
これを読む限り、ネットゲームを作るときの初めの面倒な処理周りはサポートされてるみたい。
これで、ネトゲ製作も敷居が下がってくれると嬉しいね。
サンプルのsample_msgserverを見てみた。
メッセージ周りは、テンプレートとクラスを用いて管理されてる。
独自ユーザメッセージの定義は、nineのユーザメッセージ用基底クラスからサブクラスを作り、
このときメッセージ識別用のIDをテンプレート引数へ指定するだけ。
特筆すべきは、このIDを以降意識する必要が無いことだと思う。
メッセージ処理関数内で、受け取ったメッセージに応じた処理へ振り分けるのだけども、この時、
テンプレートによる振り分け試行関数を、処理するメッセージ型のポインタが引数なメンバ関数ポインタを引数として呼び出す、
振り分け試行関数はこの引数から、テンプレート機能によって処理するメッセージ型のIDを得て、受け取ったメッセージのIDとの一致判定を行い、
一致している場合にのみ先のメンバ関数ポインタを呼び出すという構造になってるみたい。
この構造は書きやすくて良いなぁと思ったよ。
てかドキュメントよく見たら書いてあったね。
ただサンプルを見てから読んだほうがよく分かる気がする。
260名前は開発中のものです。
2008/06/22(日) 09:28:17ID:6d2vZfn0 C++専用?
261名前は開発中のものです。
2008/06/24(火) 19:42:28ID:SvSnjUcH 大体ライブラリが氾濫するのは、Java,D,python,C#など次世代言語がカンブリア爆発状態だからだ
各人が便利と思う言語ごとに各人が便利と思うライブラリを作る。
C++が玄人志向すぎてとっつきにくいならいい加減次世代言語候補を絞れ
こんなとこでガーガー言ってもゲームひとつできない。とりあえずひまわりで動くもの作ってみろ
各人が便利と思う言語ごとに各人が便利と思うライブラリを作る。
C++が玄人志向すぎてとっつきにくいならいい加減次世代言語候補を絞れ
こんなとこでガーガー言ってもゲームひとつできない。とりあえずひまわりで動くもの作ってみろ
262名前は開発中のものです。
2008/06/24(火) 22:30:31ID:FjASUX/F263名前は開発中のものです。
2008/06/24(火) 22:37:49ID:89Oon9Vj ↓ Dのいいとこ一言でどうぞ
264名前は開発中のものです。
2008/06/24(火) 22:56:10ID:KInxJmTq エレガントにテンプレート記述
265名前は開発中のものです。
2008/06/24(火) 23:00:59ID:KInxJmTq ttp://pc11.2ch.net/test/read.cgi/tech/1208153782/470
なんだかもういけそうなんだけどねぇ
まだ無茶だろ どう考えても
半年たちゃ資産がパー
なんだかもういけそうなんだけどねぇ
まだ無茶だろ どう考えても
半年たちゃ資産がパー
266名前は開発中のものです。
2008/06/24(火) 23:55:20ID:3dzGCyOt C#黎明期の頃、黙々とC#本を電車で読んでるリーマンがいたっけな
当時は設計思想の勉強にはなっても力を入れるほどでもないや、と思ってた
今ではMSの後押しで、それなりに規模が大きくなってるけどさ
影で消えていく言語やライブラリも多いと思うよ
その度に車輪の再生産や他言語への移植
流行るには運営母体の規模が重要な気がするぜ
(Rubyだって昔からあるのに、最近になって加速した感じだし)
当時は設計思想の勉強にはなっても力を入れるほどでもないや、と思ってた
今ではMSの後押しで、それなりに規模が大きくなってるけどさ
影で消えていく言語やライブラリも多いと思うよ
その度に車輪の再生産や他言語への移植
流行るには運営母体の規模が重要な気がするぜ
(Rubyだって昔からあるのに、最近になって加速した感じだし)
267名前は開発中のものです。
2008/06/25(水) 00:24:44ID:njs4KiJw >C#黎明期の頃、黙々とC#本を電車で読んでるリーマンがいたっけな
>当時は設計思想の勉強にはなっても力を入れるほどでもないや、と思ってた
>今ではMSの後押しで、それなりに規模が大きくなってるけどさ
ダウト
>当時は設計思想の勉強にはなっても力を入れるほどでもないや、と思ってた
>今ではMSの後押しで、それなりに規模が大きくなってるけどさ
ダウト
268名前は開発中のものです。
2008/06/25(水) 00:45:09ID:nWAYDnxj 世間知らずなのか釣りなのかはっきりしる
269名前は開発中のものです。
2008/06/25(水) 04:50:49ID:XTuOF9oR 何がダウトなのかわからんので教えてください、グル
↓のように言いたかったのだけど(´・ω・`)
C#が(良し悪しはともかく)どんな言語設計になっているのか調査するならいざ知らず
得たいが知れないので、暫く様子見しよう
と、昔思ったことがあった
今でもこの言語が生き延びてるのは、MSの巨大さゆえだろう
↓のように言いたかったのだけど(´・ω・`)
C#が(良し悪しはともかく)どんな言語設計になっているのか調査するならいざ知らず
得たいが知れないので、暫く様子見しよう
と、昔思ったことがあった
今でもこの言語が生き延びてるのは、MSの巨大さゆえだろう
■ このスレッドは過去ログ倉庫に格納されています
