[過去ログ]
各種ライブラリ紹介スレ2 (562レス)
各種ライブラリ紹介スレ2 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
203: K [] 2007/12/10(月) 23:01:41 ID:h8P7uiva DarkGDK が無料で使えるようになりました。 Microsoft Visual C++ 2008 (Express Edition) のページから Download できます。 すべて無料!! さっそくインストールして使ってみました。 http://myhome.cururu.jp/kacom/blog ダウンロードはこちら http://www.microsoft.com/express/samples/GameCreators/ どうやら、XNA とはぜんぜん関係ないみたいです。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/203
204: K [] 2007/12/10(月) 23:04:23 ID:h8P7uiva 197 に書いてありましたね。スイマセン http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/204
205: 名前は開発中のものです。 [sage] 2007/12/10(月) 23:06:49 ID:mVBRlSAf >>203 http://pc11.2ch.net/test/read.cgi/gamedev/1128955044/ ↑つか元々BASIC用のライブラリだから とっつきやすいのは当たり前と言えば当たり前 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/205
206: 名前は開発中のものです。 [sage] 2007/12/16(日) 15:14:02 ID:d3rx01mB パワーレンダー6/7エンジン特価100ドル 2007年12月15日 パワーレンダー6/7ソースコードとサイトランセンスを100ドルで販売。 パワーレンダーとはC++で書かれた3Dゲームエンジンです。 Power Render 3D Engine http://www.powerrender.com/ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/206
207: 名前は開発中のものです。 [sage] 2007/12/16(日) 15:14:53 ID:d3rx01mB トルクゲームビルダー バージョン1.6 公開! 2007年12月14日 ガレージゲーム社の2Dエンジン、トルクゲームビルダー(TGB)の 待ちに待ったポイントリリースがついに出ました。 あなたがライセンス保有者なら、すぐにあなたのアカウントページで 新しいバージョンをダウンロードしてください。 http://www.garagegames.com/products/torque/tgb/ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/207
208: 名前は開発中のものです。 [sage] 2007/12/16(日) 15:49:41 ID: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 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/208
209: 名前は開発中のものです。 [sage] 2007/12/16(日) 17:16:18 ID:em5kIXPF AntTweakBar良さそうかと思ったけど、GUIが使いにくいなぁ。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/209
210: 名前は開発中のものです。 [sage] 2007/12/16(日) 21:05:35 ID:iAkQfmZl モノが出来るかどうかは不明にしても、需要は大きいんだなぁ・・・。 何かのカジュアルゲーム向けとかで使われているのかねぇ。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/210
211: 名前は開発中のものです。 [sage] 2007/12/23(日) 04:51:42 ID: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?ライブラリってことか? http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/211
212: 名前は開発中のものです。 [] 2008/01/11(金) 13:23:06 ID:0lOBaoZM age http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/212
213: 名前は開発中のものです。 [sage] 2008/01/20(日) 20:23:54 ID:kOqHirNz Star Ruby - 2D ゲームライブラリ http://www.starruby.info/ja/ ・オブジェクト指向スクリプト言語 Rubyを使ったゲーム開発ができる ・豊富な描画エフェクト。 減色、加色、彩度変更、色相回転、拡大縮小、回転などの幾何変換、加算、減算合成に対応 ・透視変換描画 ・描画はすべてテクスチャ扱い ・アンチエイリアス付き文字描画。TTFに対応 ・自由な解像度 ・入力はキーボード、ゲームパッド、マウスに対応 スーファミ風の2Dゲーム?を作成するためのライブラリらしい http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/213
214: 名前は開発中のものです。 [] 2008/01/27(日) 01:14:57 ID:XJiwLqry >>46 これよさげなんだけどなんでコメントないの? http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/214
215: 名前は開発中のものです。 [sage] 2008/01/27(日) 07:56:10 ID:eGPYrN/7 ぱいそんだから http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/215
216: 名前は開発中のものです。 [] 2008/01/27(日) 12:36:36 ID:XJiwLqry パイソンで使える=全ての言語で使える ってことだろ? それとも、内部スクリプトだったりする? http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/216
217: 名前は開発中のものです。 [sage] 2008/01/27(日) 12:43:40 ID:2lUOmqYr 英語読めないから無理 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/217
218: 名前は開発中のものです。 [sage] 2008/01/27(日) 16:06:35 ID: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翻訳が使える。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/218
219: 名前は開発中のものです。 [sage] 2008/01/27(日) 16:57:05 ID:OQZzEn5U Panda3Dインストールしてみた 開発方法わからないんだけど サンプルのショートカットを見てみると C:\Panda3D-1.4.2\python\ppython.exe Tut-Asteroids.py ってなってたからおそらく テキストエディタで編集 → ppython.exeで実行 っていう流れなんだろうな もっとIDEを使ったグラフィカルな開発環境を想像してたからチョイビビリ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/219
220: 名前は開発中のものです。 [sage] 2008/01/27(日) 17:13:20 ID:OQZzEn5U import direct.directbase.DirectStart run() この2行だけでウィンドウ表示 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/220
221: 名前は開発中のものです。 [sage] 2008/01/27(日) 18:04:34 ID: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://mevius.5ch.net/test/read.cgi/gamedev/1177886529/221
222: 名前は開発中のものです。 [sage] 2008/01/27(日) 20:27:45 ID:OQZzEn5U これどこがメインループなんだろ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/222
223: 名前は開発中のものです。 [sage] 2008/01/27(日) 21:53:08 ID:zpPnPA/l Panda3Dけっこう完成されてる感じだな ディズニーのサイトでも実際に使われてて、普通にゲームが動いてた 次のプロジェクトはこれでやってみようかな http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/223
224: 名前は開発中のものです。 [] 2008/01/28(月) 01:39:02 ID: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://mevius.5ch.net/test/read.cgi/gamedev/1177886529/224
225: 名前は開発中のものです。 [] 2008/01/28(月) 20:08:17 ID:X8v2IEZv Panda3Dってライセンスどうなってんの? http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/225
226: 名前は開発中のものです。 [sage] 2008/01/31(木) 16:15:43 ID:s3yC1C0K >>225 使う分には本体はロイヤリティフリー 音声や動画系のサードライブラリを使う場合は、そのライセンスも影響する(FModとか) もし本体の修正をした場合は、その修正部分を公開すること で、合ってるかな? ソース http://www.panda3d.org/license.php http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/226
227: 名前は開発中のものです。 [] 2008/02/02(土) 10:18:00 ID: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 って・・・ サンプルゲームも、トップページから見つけられない。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/227
228: 名前は開発中のものです。 [] 2008/02/02(土) 11:08:22 ID: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 しかし、やたらでかいゲームばかりだな http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/228
229: 名前は開発中のものです。 [sage] 2008/02/04(月) 01:22:31 ID: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 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/229
230: 名前は開発中のものです。 [sage] 2008/02/04(月) 03:01:14 ID:ZLnrS4ny Squirrelは海外だと愛用者を見かけるね http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/230
231: 名前は開発中のものです。 [sage] 2008/02/04(月) 05:29:08 ID:6O3CD/2E Squirrelの存在は知ってたが、いつのまにか日本語の解説ページが増えてるな。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/231
232: 名前は開発中のものです。 [sage] 2008/02/04(月) 21:47:41 ID:b3Y8Buz/ 漏れも追加 LuaJIT http://luajit.org/ JITコンパイラ付きのLua 今のところ対応しているのx86のみ。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/232
233: 名前は開発中のものです。 [] 2008/02/05(火) 14:05:40 ID:i7pLq/PV もしゲーム用の組み込み言語の話が必要ならこちらで。 ↓スレタイにLuaって書いてるけど、Squirrelなどの軽い言語ならOKです。 プログラミング言語 Lua その3 http://pc11.2ch.net/test/read.cgi/tech/1160799232/ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/233
234: ◆R1ZuQv9Urk [sage] 2008/02/05(火) 16:53:09 ID:2Zw2W8gx てすと http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/234
235: 名前は開発中のものです。 [sage] 2008/02/05(火) 21:55:42 ID:u91eGQTj >>234 ここはキャップテストをするスレじゃないよ◆R1ZuQv9Urk PSP用2ch専ブラ 9アクセス http://game14.2ch.net/test/read.cgi/gameurawaza/1202048193/ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/235
236: 名前は開発中のものです。 [sage] 2008/02/05(火) 21:57:27 ID:u91eGQTj キャップじゃなくてトリップだた http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/236
237: 名前は開発中のものです。 [] 2008/02/20(水) 12:44:53 ID: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 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/237
238: 名前は開発中のものです。 [sage] 2008/02/21(木) 00:49:00 ID:TgQ2PaCS 屁が臭ぇ奴も対象にしてくれ。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/238
239: 名前は開発中のものです。 [sage] 2008/02/21(木) 09:47:15 ID:QNLJw1Fj 俺気づいたんだけど、大学の教授と仲良くなってアカデミックは買ってもらえば良いと思った http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/239
240: 名前は開発中のものです。 [sage] 2008/02/21(木) 14:38:35 ID:+Xgf1nOd 馬鹿の考え休むに似たり http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/240
241: 名前は開発中のものです。 [sage] 2008/02/21(木) 20:58:26 ID:k0/8mseB 考える前に動け。 欲しければ盗め。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/241
242: 名前は開発中のものです。 [sage] 2008/02/21(木) 22:56:14 ID:yuR7W0Ue 考える前に動け → カッとなって脊髄反射(火病) 欲しければ盗め → これは俺のものニダ 素敵な生き様だね http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/242
243: 名前は開発中のものです。 [sage] 2008/02/24(日) 02:01:42 ID:v90ved+q 物理エンジンのHavok社,Havok Completeの無料配布を発表 http://www.4gamer.net/games/000/G000000/20080222040/ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/243
244: 名前は開発中のものです。 [sage] 2008/02/24(日) 18:06:52 ID:N/IE6yyg >>242 過ぎたる鼻緒およば猿が如し 言い訳をして逃げるのは良くないぜ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/244
245: 名前は開発中のものです。 [] 2008/02/24(日) 19:34:03 ID:L3Fv5uLB >Wiiウェアで始まった、スクエニの“小規模開発への挑戦”「小さな王様と約束の国 FFCC」の開発事例 >開発ツールには、スクリプト言語のSquirrelと、任天堂提供のミドルウェアであるNintendoWareを使用している。 http://www.watch.impress.co.jp/game/docs/20080224/ffcc.htm http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/245
246: 名前は開発中のものです。 [sage] 2008/02/24(日) 21:35:47 ID:34dRgeGB >>244 シャドウボクシング(笑) http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/246
247: 名前は開発中のものです。 [age] 2008/03/18(火) 04:58:50 ID: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://mevius.5ch.net/test/read.cgi/gamedev/1177886529/247
248: 名前は開発中のものです。 [sage] 2008/03/18(火) 19:21:22 ID:UdPg6oix レビュー乙 なかなかよさげだねぇ >Star Ruby http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/248
249: 名前は開発中のものです。 [] 2008/03/26(水) 17:19:45 ID:mMUDdJtk PopCap Game Framework PopCap Developer Program http://developer.popcap.com/forums/pop_index.php 2D用のゲームライブラリ。 PopCap Games(http://popcap.com/) でも商用で使われているフレームワーク。 俺はライセンス未確認なので注意。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/249
250: 249 [] 2008/03/26(水) 17:24:33 ID: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 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/250
251: 名前は開発中のものです。 [sage] 2008/03/27(木) 23:34:16 ID:Z5qbw26N >>249 あぁ、PopCapのゲーム、どこかで見たことあると思ったら shockwave.comとかで公開されてる有料ゲーのとこか。 ライセンスは、配布物にライセンスのテキストを含むことと PopCapの名前を勝手に使わないでね。って感じか? 内部の名前はSexyAppFrameworkらしい。 不意にロリータ指向プログラミングを思い出しました。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/251
252: 名前は開発中のものです。 [sage] 2008/05/19(月) 13:53:16 ID:SVzpF35+ あたらしいゲーム用ライブラリでないから書くもん内や・・・ 途中であきらめたAI系>>8のやつでも探すか、CGソフトのSDKでもかくか・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/252
253: 名前は開発中のものです。 [sage] 2008/05/19(月) 15:43:11 ID:fPaVeKMe 数を増やすでなくWikiの内容を充実させる方向とかは? http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/253
254: 名前は開発中のものです。 [sage] 2008/05/19(月) 19:19:20 ID:wMv6qmyh http://gamdev.org/w/?%5B%5B%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA%5D%5D Wiki3週間ほど前から死んでるね。サーバーが逝ったのかサービスやめたのか・・ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/254
255: 名前は開発中のものです。 [] 2008/06/08(日) 11:04:19 ID: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 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/255
256: 名前は開発中のものです。 [] 2008/06/10(火) 19:02:46 ID:cv/VN8IJ オンラインゲーム開発用通信ライブラリ「nine」無料配布開始 http://www.4gamer.net/games/032/G003263/20080606005/ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/256
257: 名前は開発中のものです。 [sage] 2008/06/12(木) 23:02:34 ID:Byz095dQ >>256 通信はよくわからんけど、簡単に通信組み込めるようになるならいいな http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/257
258: 名前は開発中のものです。 [sage] 2008/06/21(土) 19:38:06 ID:gYAjvWUk >>256 チュートリアルに絵が一切無くて読みづらい http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/258
259: 名前は開発中のものです。 [sage] 2008/06/22(日) 00:13:47 ID:C2wggYsu ネトゲを作ろうとして挫折した俺がnineを調べてみたよ。 http://www.fenixsoft.jp/service/doc/ninelib.html これを読む限り、ネットゲームを作るときの初めの面倒な処理周りはサポートされてるみたい。 これで、ネトゲ製作も敷居が下がってくれると嬉しいね。 サンプルのsample_msgserverを見てみた。 メッセージ周りは、テンプレートとクラスを用いて管理されてる。 独自ユーザメッセージの定義は、nineのユーザメッセージ用基底クラスからサブクラスを作り、 このときメッセージ識別用のIDをテンプレート引数へ指定するだけ。 特筆すべきは、このIDを以降意識する必要が無いことだと思う。 メッセージ処理関数内で、受け取ったメッセージに応じた処理へ振り分けるのだけども、この時、 テンプレートによる振り分け試行関数を、処理するメッセージ型のポインタが引数なメンバ関数ポインタを引数として呼び出す、 振り分け試行関数はこの引数から、テンプレート機能によって処理するメッセージ型のIDを得て、受け取ったメッセージのIDとの一致判定を行い、 一致している場合にのみ先のメンバ関数ポインタを呼び出すという構造になってるみたい。 この構造は書きやすくて良いなぁと思ったよ。 てかドキュメントよく見たら書いてあったね。 ただサンプルを見てから読んだほうがよく分かる気がする。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/259
260: 名前は開発中のものです。 [] 2008/06/22(日) 09:28:17 ID:6d2vZfn0 C++専用? http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/260
261: 名前は開発中のものです。 [] 2008/06/24(火) 19:42:28 ID:SvSnjUcH 大体ライブラリが氾濫するのは、Java,D,python,C#など次世代言語がカンブリア爆発状態だからだ 各人が便利と思う言語ごとに各人が便利と思うライブラリを作る。 C++が玄人志向すぎてとっつきにくいならいい加減次世代言語候補を絞れ こんなとこでガーガー言ってもゲームひとつできない。とりあえずひまわりで動くもの作ってみろ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/261
262: 名前は開発中のものです。 [sage] 2008/06/24(火) 22:30:31 ID:FjASUX/F >>261 ひまわりはともかく意見は同意。言語が確かに多すぎる。 C#, C++, PHP, D・・・全部便利だけど個人的にはそろそろDみたいな言語がもっと流行ってほしい。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/262
263: 名前は開発中のものです。 [sage] 2008/06/24(火) 22:37:49 ID:89Oon9Vj ↓ Dのいいとこ一言でどうぞ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/263
264: 名前は開発中のものです。 [sage] 2008/06/24(火) 22:56:10 ID:KInxJmTq エレガントにテンプレート記述 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/264
265: 名前は開発中のものです。 [sage] 2008/06/24(火) 23:00:59 ID:KInxJmTq ttp://pc11.2ch.net/test/read.cgi/tech/1208153782/470 なんだかもういけそうなんだけどねぇ まだ無茶だろ どう考えても 半年たちゃ資産がパー http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/265
266: 名前は開発中のものです。 [sage] 2008/06/24(火) 23:55:20 ID:3dzGCyOt C#黎明期の頃、黙々とC#本を電車で読んでるリーマンがいたっけな 当時は設計思想の勉強にはなっても力を入れるほどでもないや、と思ってた 今ではMSの後押しで、それなりに規模が大きくなってるけどさ 影で消えていく言語やライブラリも多いと思うよ その度に車輪の再生産や他言語への移植 流行るには運営母体の規模が重要な気がするぜ (Rubyだって昔からあるのに、最近になって加速した感じだし) http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/266
267: 名前は開発中のものです。 [sage] 2008/06/25(水) 00:24:44 ID:njs4KiJw >C#黎明期の頃、黙々とC#本を電車で読んでるリーマンがいたっけな >当時は設計思想の勉強にはなっても力を入れるほどでもないや、と思ってた >今ではMSの後押しで、それなりに規模が大きくなってるけどさ ダウト http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/267
268: 名前は開発中のものです。 [sage] 2008/06/25(水) 00:45:09 ID:nWAYDnxj 世間知らずなのか釣りなのかはっきりしる http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/268
269: 名前は開発中のものです。 [sage] 2008/06/25(水) 04:50:49 ID:XTuOF9oR 何がダウトなのかわからんので教えてください、グル ↓のように言いたかったのだけど(´・ω・`) C#が(良し悪しはともかく)どんな言語設計になっているのか調査するならいざ知らず 得たいが知れないので、暫く様子見しよう と、昔思ったことがあった 今でもこの言語が生き延びてるのは、MSの巨大さゆえだろう http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/269
270: 名前は開発中のものです。 [sage] 2008/06/25(水) 11:36:34 ID:0H1XKKpH プログラマ、ム板向けの話題だなw http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/270
271: 名前は開発中のものです。 [sage] 2008/06/25(水) 15:00:23 ID:YD7DzglH >>267-268 別に間違ってはいないと思うが? C#なんて出たときはJavaのパクリでVB.netがあるから誰も使わない中途半端な言語と いう扱いで誰も見向きもしなかった。それこそDelphiみたいな扱い。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/271
272: 名前は開発中のものです。 [sage] 2008/06/25(水) 22:05:06 ID:T3zSxt8X C#の言語としての出来はともかく、.netフレームワークを利用者に インストールさせなければならないのが問題かと。 たかがゲームを遊ぶのに、DirectX以外の余計なものを入れさせ るのには抵抗がある。 ネイティブコードで出力できればよかったんだけどねえ。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/272
273: 名前は開発中のものです。 [sage] 2008/06/25(水) 23:15:47 ID:geGKSHGp 言語の話はこちらで http://pc11.2ch.net/tech/ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/273
274: 名前は開発中のものです。 [sage] 2008/06/25(水) 23:56:51 ID:XTuOF9oR 背中にバカって貼られて逃げられた気分 ライブラリおいていきますね(´・ω・`) APOCALYX 3D engine ttp://apocalyx.sourceforge.net/ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/274
275: 名前は開発中のものです。 [sage] 2008/06/26(木) 04:18:27 ID:jrByMgWh >274の特徴の適当翻訳。所々無茶苦茶に訳していたりするので注意。 OpenGLベースのゲームライブラリ。主にLua用だが、他のいくつかの言語も対応。 GPLライセンス。 スカイボックス、雲レイヤ、レンズフレア、平面地形とヘイトフィールド地形(共に鏡面) 無限地形、波サーフェス、スプライト、ビルボード、ディフューズ・光沢・環境・バンプ付きメッシュ パーティクルエミッタ、平面影、MD2・MD3メッシュ読み込み、MD2・MD3・Cal3D・MDL・MS3Dアニメ BSPレベル(衝突検知、ライトマップ)読み込み。 GLSL頂点・フラグメント(画素)シェーダ、MIDI・OggVorbis・MP3再生、3Dサウンド、 音サンプルの取り込み、圧縮データの管理 旗や布、関節、柔らかい、固い物体に適したパーティクルベースの物理シミュレーション ODL物理エンジン、ColDet衝突検知、Cal3Dアニメーションライブラリ 再コンパイル無しでシーンを操作できるLUAスクリプト言語 高速でコンパイルできる小さなCコンパイラ botのAIを細かく操作するためのC Scripting Language、AngelScript、SMALL言語 MicroPatherライブラリ(A*経路探索アルゴリズム) OpenSteerライブラリ(ステアリング行動の実装) 有限状態機械のライブラリ AntTweakBar(シーンパラメータをいじるための簡単なダイアログボックスGUI) GLGooey(複雑なGUIのための完全なウィジェットのセット) エンジンは完全にスクリプトで、再コンパイルの必要はない。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/275
276: 名前は開発中のものです。 [sage] 2008/06/26(木) 13:38:19 ID:id1+KE93 更新が止まりドキュメントもSDKからはずされたManaged DirectXに一石を投じる .NET用DirectXライブラリ SlimDX http://slimdx.mdxinfo.com/ http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/276
277: 名前は開発中のものです。 [sage] 2008/06/26(木) 16:19:24 ID:jrByMgWh SlimDXは名前通り薄いラッパーであり、万人向けではないことを名言している。 ただしSlimDXはXNAと違いDirectX10をサポートにいれている。 XNAは何よりも第一にXbox向けAPIであり、Xbox非互換ライブラリをサポートしない。 さらにXNAは現在のところVisualStudio2008と両立出来ず、2005の使用を強いられる。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/277
278: 名前は開発中のものです。 [sage] 2008/06/26(木) 23:53:22 ID:NQPFHqTx 報告乙 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/278
279: 名前は開発中のものです。 [sage] 2008/06/27(金) 00:29:34 ID:Ouq2aiKc DXライブラリ3Dが更新中断だそうです。 このスレでは紹介すらされていなかったライブラリですが、報告までに。 >277読み直すとわかりにくい文章だったので補足。 下二行はXNAについての問題点です。 つまり、XNAでなくSlimDXを使う理由です。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/279
280: 名前は開発中のものです。 [sage] 2008/06/27(金) 10:37:27 ID:adxBzq2n つまり、C++でDirectXつかってたような感じか? http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/280
281: 名前は開発中のものです。 [sage] 2008/06/28(土) 00:09:08 ID:oHJnkPcF そんな感じ DirectXを.NET系の言語から扱いやすいようにラップしたもので、余計な機能はない。 # MDX(Managed DirectX)の概要を知ってる人であれば、MDXの代替の一つ と言うのが分かりやすいかな。 MDXの代替を探している&XNAに依存したくないような人には良いかと思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/281
282: 名前は開発中のものです。 [sage] 2008/07/01(火) 00:10:25 ID:qoJ4kUUn 165 名前:デフォルトの名無しさん[sage] 投稿日:2008/06/30(月) 12:46:37 LOVEっていうLua用?の 2D Game Engineみつけた チュートリアルは知りたかったこと扱ってるし簡単そう! http://love.sourceforge.net/ forumにもデモ作るスレあった http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/282
283: 名前は開発中のものです。 [] 2008/08/11(月) 19:47:56 ID:a45wqJJU 3D用の使いやすい衝突判定ライブラリはありませんか? ODEは除外して http://mevius.5ch.net/test/read.cgi/gamedev/1177886529/283
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 279 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s