- 1 名前:名前は開発中のものです。 [2007/01/07(日) 22:56:59 ID:TWhr/U7U]
- 2ちゃんねるでライブラリを製作するスレです。
[理由] ライブラリやツールを作成に伴う時間を減らせればゲーム産業が盛り上がるかもしれない。 クロスプラットフォーム向けのライブラリを作成することによって利益のでやすい開発を可能にする。 いつまでも何処かの会社で誰かが作ってるだろうなみたいなコードを打たないですむようにする。
- 36 名前:名前は開発中のものです。 mailto:sage [2008/10/03(金) 20:31:20 ID:7mVcw5Em]
- んじゃぁ、僭越ながら仕様案をば…
言語:VC++ 必要なランタイム:DirectX class game2ch { game2ch(HINSTANCE hIns, HWND hWnd); : (略) : int play(int (*fnc)(void) = NULL); // fncはフレームごとに呼ばれる関数のポインタ。 }; …こんな感じで(ウィンドウは自力で作ってねw) デフォルトで3D空間をテクテク歩く内容で、 インスタンスを生成してからplayメソッド実行するまでに、 カスタマイズする内容がいいんじゃないかな。
- 37 名前:名前は開発中のものです。 mailto:sage [2008/10/03(金) 21:01:28 ID:STmnJXOA]
- yaneウラオの全盛期はBM98だった気がしている
- 38 名前:名前は開発中のものです。 mailto:sage [2008/10/03(金) 21:25:49 ID:1cNXZ93l]
- >>1が求めてるのはクラスライブラリでは無いと思うが
- 39 名前:名前は開発中のものです。 mailto:sage [2008/10/03(金) 21:33:56 ID:7mVcw5Em]
- だから?
- 40 名前:名前は開発中のものです。 mailto:sage [2008/10/04(土) 02:23:32 ID:OSm0dNCd]
- >>33-36
ぜひこっち使ってくれ ライブラリ製作スレ Part001 pc11.2ch.net/test/read.cgi/gamedev/1168178219/
- 41 名前:名前は開発中のものです。 [2008/10/04(土) 14:03:36 ID:zgrUF2H8]
- >>40
既に使ってるように見える件
- 42 名前:名前は開発中のものです。 mailto:sage [2008/10/06(月) 10:53:53 ID:gE4lnVnu]
- ワロタ
XNAの構造のC++版っていいかもしれんなあ。
- 43 名前:名前は開発中のものです。 mailto:sage [2008/10/06(月) 21:02:43 ID:Y5KgW4kp]
- XNAってC++できるようになったの?俺たちパンピーも
- 44 名前:名前は開発中のものです。 mailto:sage [2008/10/07(火) 09:45:50 ID:8NURcQIi]
- ここは作るとこだぜ
- 45 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 13:51:40 ID:W6kktJvq]
- XNA・・さかさによむとANX・・・・こ、これは・・・!?
ANal seX・・・。 つまりXNAは人類アナルセックス計画の足がかりだったんだよ!
- 46 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 13:53:59 ID:2gBcwo0+]
- ∀NX
- 47 名前:名前は開発中のものです。 [2008/10/09(木) 15:25:56 ID:JU+2Zoc7]
- 39 名前:名前は開発中のものです。 投稿日:2008/10/03(金) 21:33:56 ID:7mVcw5Em
だから?
- 48 名前:名前は開発中のものです。 [2008/10/09(木) 17:18:48 ID:W6kktJvq]
- 7 :名前は開発中のものです。:2007/01/10(水) 20:58:11 ID:7xjav0Dz
つ鏡
- 49 名前:名前は開発中のものです。 mailto:sage [2008/11/02(日) 09:49:35 ID:69uT5LaV]
- 今、ツクールの延長でみたいな感覚で
ゲーム作れるライブラリを作ろうとしてるんだけど ベースって何がいいと思う? もちろんDirextXとかOpenGLとか触れたらそれが一番いいと思うんだが、 あんまりそれ自体に時間をかけたくないから C#+XNAGameStudioにしてみようと思うんだけどどう思う? ドキュメントは少なそうだけどDirectXよりは楽な気がした。 もしくは、ゲームライブラリをさらにラップする形で作るとか。
- 50 名前:名前は開発中のものです。 mailto:sage [2008/11/04(火) 11:36:59 ID:sjveEHh9]
- どんな人が使う前提?
- 51 名前:名前は開発中のものです。 mailto:sage [2008/11/07(金) 08:30:53 ID:2UwpUkD2]
- 基本的にはプログラムを知らない人向け。
それは無理だから最低限の知識がある人向け。 ゲームの表面的なことはわかっても 内部の構造なんかは想像できない人向けが近いかな。 たとえばキャラクターといったときにゲームの中にいるキャラクターはわかるけど それを構成するクラスなんかは理解できない人。 キャラクターを例にとると、 あらかじめジャンル別にキャラクターが出来ることを定義しておいて それを実装してもらう。(ロジックはライブラリで組んであって グラフィックなんかの表示部分をライブラリ使用者に取り入れてプログラムにしてもらう) Character.Attack()とかCharacter.Walk()とかなるべく 表面上の動きと内部の動きを一致させるロジックを組むつもり。 よくわからなかったらすまん。
- 52 名前:名前は開発中のものです。 mailto:sage [2008/11/29(土) 21:04:36 ID:vRD2vdUC]
- >>51
正直、それをつくっても・・・・と思うけどなぁ。 そのくらいだったら、一層の事啓蒙書的に某「14歳からはじめる xxxxx」シリーズみたいなのを 書くぐらいのつもりの方が賢明だと思う。 (DXlibとかが既にあるから、現状 最低限の知識がある人は 龍神録プログラミングの館 とか色んなサイト見ながら作れるし、 現にそうやって色々と作られてると思う。 そして、そんな人たち向けに下手なライブラリぶら下げても、見向きをされないかと・・・ ゲームをわざわざprogrammingしたい人にはね。) 質問に答えると、個人的にC# とXNAは興味あるけど、 普通の人を対象に考えたら、C++&DirectXか、次点でJava&JOPGL、 ギリギリでIronpython、Ruby+SDL??あたりじゃね? C#とか微妙なマイナーなのはそれだけで人が寄らなそうだし、 (なんか49や51を読む限りじゃ、あんまプログラムの経験がないか? ゲームにまともに関わったことがなさそうな印象を受けるが・・・・
- 53 名前:名前は開発中のものです。 mailto:sage [2008/11/30(日) 06:49:05 ID:xDKABjk9]
- C#はマイナーじゃないだろw
XNAは微妙・・・
- 54 名前:名前は開発中のものです。 [2009/06/17(水) 02:16:07 ID:/fn5b01I]
- C#: XNA
Java: GTGE Ruby: StarRuby >>1の作りたかった物ってこういうのじゃなかったのかな?
- 55 名前:名前は開発中のものです。 mailto:age [2009/06/28(日) 20:49:28 ID:aWH2Sej2]
- Luaより軽いスクリプト言語が欲しい
OecakeみたいなGPU処理の2D物理シミュレータが欲しい 誰かいいの知らない?
- 56 名前:名前は開発中のものです。 mailto:sage [2009/07/05(日) 17:52:26 ID:PBtBSz0b]
- Luaって軽い部類ではないのかな?
- 57 名前:名前は開発中のものです。 mailto:sage [2009/09/22(火) 03:06:28 ID:ckgiVz5O]
- Luaは速いよ
現場でも使われてるし
- 58 名前:名前は開発中のものです。 mailto:sage [2009/12/06(日) 16:30:48 ID:lmb83+WG]
- 速いといってもCと比べると一桁以上遅いからなあ
- 59 名前:名前は開発中のものです。 mailto:sage [2010/04/26(月) 02:09:10 ID:1bOFIf++]
- >>1
オープンソース読みあさって自分で作れ
- 60 名前:名前は開発中のものです。 mailto:sage [2010/06/13(日) 13:10:42 ID:0Hi3Opmz]
- bulletMLの似せたxmlフォーマットのスクリプト言語を作ってるんだけど需要あるかな?
アニメーションとかの管理につかえると思うんだけど。
|

|