[過去ログ]
DXライブラリ 総合スレッド その6 (990レス)
DXライブラリ 総合スレッド その6 http://echo.5ch.net/test/read.cgi/gamedev/1267108154/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
914: 名前は開発中のものです。 [sage] 2010/09/18(土) 18:11:26 ID:T/smBkCD ゲーム作るのは良いが、アクションとかシューティングって似たような処理書かなきゃいけない所あるじゃん? クラスコピってちょっと中身変えれば良いのだが億劫で最近製作するモチベあがらねぇ http://echo.5ch.net/test/read.cgi/gamedev/1267108154/914
916: 名前は開発中のものです。 [sage] 2010/09/18(土) 18:25:17 ID:T/smBkCD 機能の拡張で継承はちょっと・・・。 http://echo.5ch.net/test/read.cgi/gamedev/1267108154/916
919: 名前は開発中のものです。 [sage] 2010/09/18(土) 18:43:53 ID:T/smBkCD >>918 ありがとう、参考になる。 ちょっと後で自分のクラス図晒すから、皆で叩いて欲しいな。 見てもらう機会が無いへんな方向いきそうで怖い http://echo.5ch.net/test/read.cgi/gamedev/1267108154/919
922: 名前は開発中のものです。 [sage] 2010/09/18(土) 19:37:56 ID:T/smBkCD >>920 ちょっと読んだんだけど、>>918の実装をする場合(自機オブジェクトのウェポンにメーターを入れる場合)を 俺がやるならば StageSceneクラスのupdate、drawでObjManager(全てのPlayer、Enemy、itemの更新処理を行うクラス)のupdateとdrawを呼んで。 Playerが包含しているWeaponクラス(純粋仮想)に、実際のWeapon(Missileなど)を生成する。 次にメータークラスをPlayerに包含。 (Playerのupdateとdraw内では、Weapon->update 、 Weapon->drawが記述されている) それでPlayerの持っているWeaponクラスの中がMissileだった時のみ、メータークラスの更新と描画のメソッドを呼ぶ。 こうすればPlayerが複数になった時でもオブジェクト毎にメーターを付けられて StageSceneクラスの中身やObjManagerの中身一切の変更無く、下のクラスだけでイケると思う。 見る限りタスククラスを導入する利点とかっていまいちピンと来ないんだけど、上のやり方だと何かマズいかな? http://echo.5ch.net/test/read.cgi/gamedev/1267108154/922
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.030s