[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 06/09 20:56 / Filesize : 12 KB / Number-of Response : 61
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ライブラリ製作スレ Part001



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フォーマットのスクリプト言語を作ってるんだけど需要あるかな?
アニメーションとかの管理につかえると思うんだけど。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<12KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef