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