- 1 名前:名前は開発中のものです。 [2010/12/27(月) 01:43:47 ID:QoHzYdr3]
- 現在国産のゲームエンジンがなく海外のゲームエンジンに依存してしまっている状態です。このスレはそんな状態を打破すべく国産ゲームエンジンを協力して作ることを目的とします。
情報交換、オープンソースで協力して作るなど何でもござれ。
- 664 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 00:44:52 ID:zoJ/qyH7]
- >>659
無理いって悪いな。よろしく頼むよ ちなみに今は研究室が一番ピリピリしてる時期だから 暇そうにしてる修士1年を紹介してもらうといいかもだぞ
- 665 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 00:47:02 ID:NY/2N1FH]
- >>663
operator = と聞いてピンと来るどころか「何が?」だもんな…
- 666 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 00:52:42 ID:4wpgfmh2]
- >>665
うん。こいつは、operator = すら書いたことないんだろうな。 どう見てもC++超初心者レベル。 twitter.com/GRGSIBERIA/status/6369347966599168 > ボールジャグやデビルスティックができて、ギター・ベース・ドラムができて、 > C/C++/CSharp/Python/MELができて、3DCGツールを一通り扱えて、若干デッサンもできて、 > 小説も書いて、国家資格持ってて、入賞経験あって、初心者教育に熱心な人は自分しかいないと信じたい。 C++できてねーし。初心者教育に熱心って、お前みたいなド素人に教えられても迷惑なだけだし。
- 667 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 00:57:51 ID:Rpe3PiGD]
- ただいま取り組み中一覧
■瑛一くん ■>>647 : Ericaエンジン (>>607と同一人物?) 補間ヨロ。
- 668 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 00:57:55 ID:IKl1XLjZ]
- あぼ〜んだらけでワロタ
何か知らんがガンバレ
- 669 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 01:00:50 ID:Nh/w5ruZ]
- この程度のレスをあぼーんする奴とか自演でございって言ってるようなもんだな
- 670 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 01:12:06 ID:JJqZYzHH]
- 仲良くやろうよ皆!
愛は地球を救うよ!
- 671 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 01:34:44 ID:uaxqL+Rm]
- このスレはゲームエンジン製作スレだってことを念頭に置こうな。
- 672 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 05:27:32 ID:b2Mltues]
- >206 名前: ◆GRGSIBERIA [sage] 投稿日:2010/12/31(金) 23:20:35 ID:010ls3FD
>割と聞いてみたいんだけど、 >DirectX(C++)、XNA(C#)、Panda3D(Python)の3つのうち、 >開発するとしたらどれが一番やりやすいかね? >211 名前:名前は開発中のものです。[sage] 投稿日:2011/01/01(土) 05:42:18 ID:QG+jB2qd >生のDirectXから始めるとなると大変だぞ >難易度が全然違う >226 名前: ◆GRGSIBERIA [sage] 投稿日:2011/01/01(土) 18:04:55 ID:iD/bgqkE >>>211 >DirectXもXNAも難易度的には同じだと思うよ。 >結局、XNAはContentPipelineを拡張しないと使いづらいのが現状だし。 できる人から見ればそんなもんなのかと思っていたけど この程度の人に言われてたのか…w
- 673 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 05:35:25 ID:4wpgfmh2]
- >>672
うん。こいつは、自分がど素人のくせに上から目線で偉そうに初心者に語るんだよな。 コテハンで自分の大学名まで明かして。 さすがに釣りかも知れん。明日、大学のほうに問い合わせてみるか。
- 674 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 12:08:24 ID:1O0h9TSS]
- (`・д・´) キミタチ,ヤメタマエ
- 675 名前: ◆GRGSIBERIA mailto:sage [2011/01/17(月) 16:44:07 ID:ER9mwBXe]
- >>664
了解したよ。 >>665 前後の文脈が全くわからん。 透明になってる人のを受けているんだったら、 関係のない話だから別に何も言うつもりはないよ。
- 676 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 18:17:29 ID:Nh/w5ruZ]
- DirectXとXNAの難易度が同じとか言ってる時点でサンプルコードの比較すら出来ない初心者
- 677 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 21:52:08 ID:6pL4lU5J]
- >>675
これがoperator =の定石だから。 *thisを知らないならoperator =自体書けないって事になる。 まぁ動作がおかしくてもいいなら書けるけど。 Class& operator = ( const Class& rhs ) { if ( this != &rhs ) copy(); return *this; }
- 678 名前: ◆GRGSIBERIA mailto:sage [2011/01/17(月) 22:14:58 ID:xCkLPXrf]
- >>677
そういうことか。 別にそれぐらいならGoogle先生に聞けばわかると思うけど。
- 679 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 22:24:05 ID:6pL4lU5J]
- C++出来るって言うならEffectiveC++位は読んでおこうねっていう事だと思うんだ。
- 680 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 22:25:02 ID:Nh/w5ruZ]
- >別にそれぐらいならGoogle先生に聞けばわかると思うけど。
皆さん、これが2日前に*thisを知った人間の言葉です
- 681 名前: ◆GRGSIBERIA mailto:sage [2011/01/17(月) 22:57:47 ID:xCkLPXrf]
- >>679
EffectiveC++なら読んだよ。 でも、いちいち覚えると言うより、その時々で参照するものだと思うんだが。
- 682 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 23:00:54 ID:Kv6ghrD6]
- 参照だけにね。
- 683 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 23:11:59 ID:Nh/w5ruZ]
- 学部3年にもなってまともに書ける言語がJaneのNG正規表現だけとか…
いやそれすらもコピペかw
- 684 名前:名前は開発中のものです。 mailto:sage [2011/01/17(月) 23:51:28 ID:4wpgfmh2]
- 偏差値41って本当に馬鹿なんだなまで読んだ。
- 685 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 00:16:24 ID:H10ADaPy]
- 1月18日現在ただいま取り組み中一覧
■>>647 : Ericaエンジン
- 686 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 00:22:08 ID:D8/okc3S]
- >>680
さすがにこいつには呆れて物も言えないね。 きっとこういう輩は会社に入って上司に怒られても「そんなことはググればすぐに出てくるのになんで俺は責められなきゃならないんだ」 って言い訳かますんだろうね。
- 687 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 00:41:44 ID:QSJwD1T2]
- 3年だったらなかなかのものじゃないか
- 688 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 00:47:39 ID:D8/okc3S]
- >>687
こんなレベルだぞ・・ twitter.com/GRGSIBERIA/status/26730329960087553 > 4乗までならFPUを使うより早く計算できるんじゃないか説。スタックに4つ詰め込んでmul3回だから、もしかすると早くなるかもしれん。 4乗って2乗を2乗しないか?mul2回だろ・・。 英語は読めない、数学は小学生並。工科系の大学って本当にこんな馬鹿なの? それとも偽学生か?
- 689 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 00:48:17 ID:baLxNciK]
- いちいち単発IDで擁護が入るのが笑える
- 690 名前: ◆GRGSIBERIA mailto:sage [2011/01/18(火) 01:03:46 ID:psnIre4h]
- >>686
僕は知らないことは知らないし、思い出せないことは思い出せない。 思い出せないことは調べればいいと思うんだけど、違うかね?
- 691 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 01:16:46 ID:D8/okc3S]
- >>690
まったく違うね。お前は根本が腐ってる。 DBでもある程度メモリにcacheするじゃん。cacheしとかなきゃすぐに使えないからな。 まして人間は概念の習得にはDBでデータを読み出すのとは比較にならないほどの時間がかかる。 だから事前に概念を脳内にcacheするのに大きな意義があるわけ。 お前はそれを怠り続けて、そして開き直り、失笑を買っている。わからんかね、自分の愚かさが。
- 692 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 01:23:28 ID:mnhtcX+C]
- 思い出せないことと知らないことは似てて全然違うからな
職場で「ググれば済むじゃん」なんて言ってみろ 「これまでググってなかったから今知らないんだろ」とでも返されてすぐクビだわ
- 693 名前: ◆GRGSIBERIA mailto:sage [2011/01/18(火) 01:39:38 ID:psnIre4h]
- >>692
物凄く基本的なことで、「そんなことも知らないのか」って言われたら、 「すいません、忘れちゃって……」と、苦笑スマイルで切り返せばいいのでFA? (まあ、知る知らないは宗教論争になるので限度と言うものは必要になるが)
- 694 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 01:46:40 ID:rRfnVHuh]
- >>688
ST(0)同士のmulができないと思ってたんじゃね? 出力がST(0)に固定されてたり、割と面倒な部分もあるし。
- 695 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 01:47:38 ID:H10ADaPy]
- >>693
問題を全然理解してないな 調べれば分かることならお前を雇う必要が全く無いだろ 大体EffectiveC++とかは「心得」であって辞書として引くために書かれたものじゃないぞ 仕事道具(C++)の取説を読んだと言っておきながら「忘れました」なんてヘラヘラ言うような奴は即刻クビだ あとお前は自分がプログラマとして就職できると勘違いしてるみたいだけど 今のままじゃ能力も性格も最悪でクビ以前にブラック企業以外には雇われないから安心しろ
- 696 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 01:57:30 ID:mnhtcX+C]
- >>693
いや、そんなん速攻バレるから…世の中甘く見過ぎだろ >>695 EffectiveC++をリファレンス的に使うとかコーヒー噴いたw こういう場だから「そうじゃねーんだよ」って話ができるけど 職場でこういう事言う奴いたら空気凍るなw
- 697 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 01:59:56 ID:D8/okc3S]
- 「ググれば済むじゃん」とかこのクソコテは言ってるけどさ・・
twitter.com/GRGSIBERIA/status/15693969870561280 > windows.hをインクルードすると、objidl.hで存在しない型が使われてるって激怒する。直しようがないのでやる気が一層削がれるわけだ。 twitter.com/GRGSIBERIA/status/15700135489052672 > なぜか知らんがやはりVS2010だとwindows.hの読み込みが上手くいかない……。プロジェクトの設定に問題があるんだろうけど、どうすりゃあいいんだ? まじでこれはゴミ……。 「objidl.h」でググれば検索結果の1ページ目すべて、 その解決策が書かれたページなんだけどな。 こいつ、自分が原因でVS2010に変更したらビルド出来ず ググればすぐに出てくることすらググれていないので VS2010はゴミ扱いしていまだにVS2005を使い続けているようなのだが。
- 698 名前: ◆GRGSIBERIA mailto:sage [2011/01/18(火) 02:11:15 ID:psnIre4h]
- >>695
読んでて思うんだけど、それって極端な理想論じゃないかい? 今の世の中調べてもわからないことなんてほとんどないよ。 じゃあ、知ってるかどうかだけで通用するかと言えば、君の言い方だと通用しないのではないかい? 要するに、作ったもので評価される、と言うことに他ならないと思うんだけど。 僕は仕事道具を全く知らなくても、それに取って代わるだけの目さえあればいいと思うよ。
- 699 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 02:14:07 ID:D8/okc3S]
- >>698
> 今の世の中調べてもわからないことなんてほとんどないよ。 お前は、調べたことを覚えるどころか、調べさえしていないようだけどな。>>697
- 700 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 02:15:25 ID:D8/okc3S]
- ググれば済むじゃん(キリ
でもググらない(キリ
- 701 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 02:16:22 ID:H10ADaPy]
- >>698
お前の言い分は「普通免許を持っていない人間をタクシードライバーとして雇いなさい」って言ってるのと同じなんだが
- 702 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 02:19:37 ID:D8/okc3S]
- てか、>>695は社会人だろうしどう見てもGRGSIBERIAより年上だろうに、
>>698では君呼ばわりして、上から目線で説教か。 こいつ神奈川工科大に恨みを持つ偽学生なんじゃね? 神奈川工科大に落ちたから神奈川工科大の学生のふりして評判を落とす活動でもしてんじゃね?
- 703 名前: ◆GRGSIBERIA mailto:sage [2011/01/18(火) 02:20:11 ID:psnIre4h]
- >>696
EffectiveC++って雑誌みたいなもんでしょ? ありゃあ軽い読み物だと思うんだけど、 そこまで血眼になって読むほどの価値はあるのかね? >>701 ドライバーとしての目や勘が既に備わっていれば、 普通免許を取得するのに困難なことは無いと思うんだけど。 まあ、その目や勘をどうやって見破るかはタクシー運転しないからわからんが。
- 704 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 02:22:08 ID:QSJwD1T2]
- 2人か3人でチャットかTwitterでもしたらどうだろうか。
- 705 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 02:22:32 ID:D8/okc3S]
- >>703
> EffectiveC++って雑誌みたいなもんでしょ? お前はまだ読むのに十分な段階に達してなくて何書いてあるか理解も吸収もできてないだけじゃん。 お前はC++の入門書を熟読しなきゃならないレベル。
- 706 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 02:24:02 ID:H10ADaPy]
- >>703
まさかとは思うけど、お前は自分にプログラマーとしての目と勘が備わっているとでも思っているのか? そっちの方がよっぽど理想論なんだが Effective C++を雑誌とか言ってしまう時点で目次にすら目を通したことが無いとしか思えない 本当に読んだことがあってその感想を書けるならプログラマー以前に大学生のレベルに達していない
- 707 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 02:30:45 ID:rRfnVHuh]
- >>704
おーけー名前教えてくれ。
- 708 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 02:34:00 ID:mnhtcX+C]
- >>703
目や勘が備わってないのにベテランドライバーみたいなことを言ってるのが問題なんだが。 第一、勘も何もビルドすらできんじゃん…
- 709 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 02:34:26 ID:D8/okc3S]
- >>706
だから、このクソコテ、大学生のレベルじゃないって俺がずっと言ってるじゃん。 これは神奈川工科大に恨みを持つ奴の犯行だろ。 知能も知識も学習能力も小中学生レベル。
- 710 名前: ◆GRGSIBERIA mailto:sage [2011/01/18(火) 02:55:01 ID:psnIre4h]
- >>704
そうだね。スレ違いだよね。 暇つぶしにはなってもスレとして建設的ではない。 >>706 そこは作ったもので証明しなくちゃならないんだろうけどね。 まあ、たいしたもんは作っちゃいないが。 EffectiveC++(以下EC++)の感想? EC++は読んでいなくてもプログラムはできると思う。 ただ、世の中には予想外のことを仕出かす人もいるわけで、 彼らを可能な限り制限し、エラーと言う形で妨害しなければ、とてもデバッグなんてできない。 そういう面でEC++は下層を想定して作る際に勉強になるだろう。(133) 出来ればあなたの感想も参考までに。 >>708 多くの偉い人は言ってるよ。 多くの人の意見を聞き、反芻して意見を持つことが重要なんじゃないかな?
- 711 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 03:05:52 ID:D8/okc3S]
- GRGSIBERIAは、コミュニケーション障害だろ。
2chの他のスレでもこのコテで書き込みしているみたいだが、どれもこれもひどい内容だぞ。 >>379 > Wikiとかどうする? 僕ともう一人とあと誰かぐらいいると思うんだけど。 お前みたいな奴がWikiにまとめとか無理だろwww
- 712 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 03:12:49 ID:mnhtcX+C]
- 上司「じゃあこれやっといて。1時間くらいでできるよね?」
◆GRGSIBERIA「はい、分かりました」 1時間後 上司「できた?」 ◆GRGSIBERIA「まだです」 2時間後 上司「できた? ◆GRGSIBERIA「まだです」 上司「ちょっと遅すぎない?どこができないの?」 ◆GRGSIBERIA「自分自身を返したい場合、どうしたら…」 上司「…そんなことも分からないわけ?*thisに決まってるでしょうが。 operator = 書いたことないの?」 ◆GRGSIBERIA「何が?」 上司「何がって…。とにかくちゃんと勉強してきなよ」 ◆GRGSIBERIA「いえ、ググればすぐ分かるので大丈夫です。違いますか?」 上司「だったらなんでこんなに時間かかってんだよ…。 ねぇキミ、わかんないことがあったら聞きにきなよ。 それくらい社会人としての常識でしょ?」 ◆GRGSIBERIA「ドライバーとしての目や勘が既に備わっていれば、特に問題ないですよ。 まあ、その目や勘をどうやって見破るかは分かりませんけどね。」 上司「は?とにかくできもせずできるとか言わないで。業務に支障きたすんで。」 ◆GRGSIBERIA「多くの偉い人は言ってるよ。 多くの人の意見を聞き、反芻して意見を持つことが重要なんじゃないかな?」 上司「明日から来なくていいわ。」
- 713 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 03:20:32 ID:D8/okc3S]
- >>712
秀逸すぎてワロタ 本当、GRGSIBERIAの返答は受け答えにすらなってないよな 「こいつ人工無脳だぜ」と言われても俺は信じるわ
- 714 名前:名前は開発中のものです。 [2011/01/18(火) 03:42:40 ID:xWGkAcWp]
- 釣られたら負けだと思うけど、むずむずして止まらない
- 715 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 04:40:48 ID:qm7ObmsZ]
- 朝早くから吹いた
- 716 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 08:57:59 ID:MfwKhewg]
- GRGSIBERIAをNG Word NG Nameでスッキリ
- 717 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 12:14:27 ID:QsOtTx6Z]
- 面接のイオナズン思い出した
- 718 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 12:59:09 ID:iLnKrD1d]
- GRGSIBERIA 2chでググってみたけどマジキチじゃん…てかトリップ割れてるし
神奈川工科大学は訴えて良い
- 719 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 21:40:41 ID:nbcQg00z]
- さて・・・ツールをC#+.NETで作るのは無難な選択だとして
WPFを使うかどうかで悩んでいるんだが皆はどう思うよ。
- 720 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 22:09:12 ID:oeKWESJ3]
- 俺完全に無視されてて笑った。
それはともかく移動シーケンスの検討。 code.google.com/p/erica/wiki/BasicStudy20110120 キー'4'を押したら左に移動する。 説明するまでもないぐらい簡単だが、意外に奥が深い。 基本的なアーキテクチャーはこのポンチ絵に集約されている。
- 721 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 23:06:32 ID:iN7PbdDL]
- WPFであえてゲーム本体を作るメリットってないんじゃない?って思う。あんまWPF触ったことないけどw
ロートルにはWinFormsのほうが楽だ。
- 722 名前:名前は開発中のものです。 mailto:sage [2011/01/18(火) 23:25:19 ID:nbcQg00z]
- 本体のほうはC/C++とDirectX11で組んでる。
WPFはDockPanelサポートしてるのがいいんだよなぁ。 MDIサポートしてないのが難点だが・・・。 .NET4.0はもDockPanel標準サポートになったんだっけ?
- 723 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 02:48:11 ID:Cse+S6Ee]
- >>677
戻り値は const にしとけ。
- 724 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 05:41:30 ID:hUV17Fap]
- 神奈川のクソコテだけど、
blogs.yahoo.co.jp/nanashi_hippie/51797127.html > 議論できるぐらいもっと勉強しろ。 こいつ、自分のことを棚にあげてよくそんなことが言えるな・・
- 725 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 08:11:47 ID:bUw/q9cx]
- >>723
戻り値をconstにしたら (a = 5) = 1; とかいう式が書けなくならねぇ? まぁ意味のない式ではあるけどC/C++の仕様的な意味で。
- 726 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 11:25:27 ID:E4GrPcVi]
- >722
WPFは遅いぞ、3Dやらなきゃそんなに気にならないが
- 727 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 12:59:00 ID:nHU2QrHd]
- やっとゲームエンジン・アーキテクチャ半分読み終わったー
- 728 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 13:04:33 ID:nHU2QrHd]
- GRGSIBERIAただのバカだったんじゃん
すごいなって思って自分もがんばらなきゃって思ったのに
- 729 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 14:23:21 ID:hUV17Fap]
- 偏差値41の底辺大学だとしても、よくお前入れたなというレベル
- 730 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 14:33:12 ID:t44uFG/y]
- このスレはコテハンについて語る場所じゃないってことはわかるよな?
- 731 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 14:52:15 ID:KQY63ukG]
- >>727みたいなバカの臭いが回線越しに伝わってくるようなバカにバカにされるバカが可哀相
- 732 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 16:15:02 ID:hUV17Fap]
- 擁護は単発IDでしか入らんなwww
本人が携帯でやってるんだろなwww twitter.com/GRGSIBERIA/status/24370041461936128 > テンプレートメンバ関数ってヘッダーファイル内に書かないといけないんだっけか? それはインライン関数だけだったような気もするが……。 こいつ、C++ template使ったことすらないレベル。 よくこんな馬鹿が上から目線でこんなこと↓言ってやがったな・・ > 202 名前: ◆GRGSIBERIA [sage] 投稿日:2010/12/31(金) 16:28:37 ID:010ls3FD [2/3] > ところでこの中にプログラマーはいるの?
- 733 名前: ◆GRGSIBERIA mailto:sage [2011/01/19(水) 16:34:16 ID:E8wjYx2w]
- >>719
もしかしてツールとゲーム本体を分離して作るの? 青写真があればplz >>725 仕様的にはOKでも、読みやすさ的にはNOじゃね?
- 734 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 20:05:40 ID:hUV17Fap]
- >>733
C++ templateすら使えない基地外はすっこんでろ
- 735 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 20:22:39 ID:kc48hUXn]
- templateって覚えた方がいいの?
今まで使わずにゲーム作ってたんだけど
- 736 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 20:25:31 ID:hUV17Fap]
- >>735
使わなくてもプログラム書けるよ。コード書くのが何割か面倒になるだけでな。 まあ、俺はC++ templateすら書けない馬鹿と一緒に仕事はしたくないがな。
- 737 名前:719 mailto:sage [2011/01/19(水) 21:29:54 ID:bUw/q9cx]
- >>733
全てをInGameツールでやるのがいいとは思っていないからね。 ファイルのパックとかデータのコンバート作業はコマンドプロンプトから実行できるようにしてbat組んで一括処理とかしたいし。 あとはビットマップフォントの作成ツールも外部にしてる。 ビットマップフォントをOSから抜いてくるコードをエンジンに乗せるのは微妙という判断から。 InGameツールはInGameじゃないと最終確認できない内容にこそ意義があると思ってるよ。 スクリプトの実行とかインスタンスの配置とかが最たるものかなと。 >>735 templateが万能ってわけでもないけどね・・・。 無節操に使うとコードサイズが肥大する事を理解しておく必要はある。 大した問題ではないかもしれないが数が増えるとコンパイルも重くなる。
- 738 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 21:55:54 ID:NU7BhvQG]
- >>737
勉強になるわ・・・ トン。
- 739 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 22:24:13 ID:utwyLQnT]
- 我が道を行く。「弾を打つ」シーケンスの検討。
code.google.com/p/erica/wiki/BasicStudy20110120 結果はBulletアクターが1つ増えるわけだがnew/deleteを誰がどのような手順で行うかがポイントになる。 例えば弾と言ってもミサイルやレーザーだったりするわけで、どの弾を打つのか決められるのはMyCharacter以外にない。 ただしゲーム中に存在するアクターを管理するのはGameLogic。 一般的にオブジェクトはnewした人がdeleteまで責任を持つべきなので、 GameLogicがBulletアクターをnew/deleteおよび管理するのが望ましい。 以上を考えると上図のシーケンスになる。 現在の実装(というかインターフェースだけの仮置き)だとアクターはoutキューにしかアクセスできないので、 これをin,outキューの両方にアクセスできる仕様に変更する必要がある。
- 740 名前:名前は開発中のものです。 mailto:sage [2011/01/19(水) 23:23:12 ID:NU7BhvQG]
- >>739
ページが重いのかな?画像が表示されない・・・ ところで、スマートポインタっていう選択肢はない?? 自分も以前、いろんなオブジェクトの管理が煩雑になるのに辟易したことがあったんだけど、 2chでスマポのこと教えてもらって目から鱗だったことがある。 もうスマポなしは考えられないくらい病みつきにw boostのshared_pointer使ってたけど、たしかVC++2008からは標準でスマポ機能が使えるようになったんだよね。 今度作るときはそちらにしようかな。
- 741 名前:739 mailto:sage [2011/01/20(木) 00:15:17 ID:FtRxdBcn]
- 使わない予定。どうせ1人で作るので気合で管理する。
- 742 名前: ◆GRGSIBERIA mailto:sage [2011/01/20(木) 02:56:08 ID:SzdniTj/]
- >>737
Mayaも昔の名残でコマンドプロンプトからすべての制御できるけど、 分散レンダリング以外の用途はむしろなかったりするよ。 バッチみたいな便利ツールみたいなのは専らMELやMayaPythonで作ってる。 あくまで大量処理も投げられると言う追加機能としての意図で作るの? >>739 資料乙 つまり、GameLogicにこれ作ってくれ、ってMyCharacterが要請するってこと? >>740 生成・解放のオーバーヘッド大きくない?
- 743 名前:名前は開発中のものです。 mailto:sage [2011/01/20(木) 03:47:45 ID:HIUbQxY2]
- >>739
弾みたいに小さいけど数が多く、頻繁に生成/破棄されるようなオブジェクトは、 専用のアロケーター作って、破棄は自殺だろ。
- 744 名前:名前は開発中のものです。 mailto:sage [2011/01/20(木) 06:18:47 ID:Oluwws7P]
- >>742
C++初心者すっこんでろ
- 745 名前:719 mailto:sage [2011/01/20(木) 08:35:36 ID:T+RyIY7y]
- >>742
ちょっとしたツールはコマンドプロンプトで動くようにしておくと色々と便利なのさ。 デザイナーがPerlとかJavaScriptとかで勝手に便利ツール作ったりするし、 一連のデータコンバート作業を行う場合に苦も無く組み込めるってのもある。 まぁファイルの扱い次第だけどこっちの想定はある程度の部品毎にzlibでまとめて それをアセット管理する形を想定しているからね。
- 746 名前:名前は開発中のものです。 mailto:sage [2011/01/20(木) 13:21:09 ID:N+pVlmD3]
- じゃあ自分は全部InGameにしよー
- 747 名前:名前は開発中のものです。 mailto:sage [2011/01/20(木) 14:59:00 ID:VBzYZH9n]
- ゲームエンジン作ったら使ってくれる人いるのか?
ゲームエンジン作ること自体が目的なのか? 需要あるならなんかやってみるかも どんなゲーム作りたいか教えて欲しいよん
- 748 名前:名前は開発中のものです。 mailto:sage [2011/01/20(木) 15:11:57 ID:D0Rz0wW5]
- 戦国無双
|

|