[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 05/09 22:28 / Filesize : 223 KB / Number-of Response : 749
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

ゲームエンジン製作スレ



1 名前:名前は開発中のものです。 [2010/12/27(月) 01:43:47 ID:QoHzYdr3]
現在国産のゲームエンジンがなく海外のゲームエンジンに依存してしまっている状態です。このスレはそんな状態を打破すべく国産ゲームエンジンを協力して作ることを目的とします。
情報交換、オープンソースで協力して作るなど何でもござれ。

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]
戦国無双






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

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

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