Facebook (チーム制作)2年次進級作品展2Dゲーム Directx11,C++
Logo

(チーム制作)2年次進級作品展2Dゲーム Directx11,C++

クレジット
Avatar
ゲームプログラマー
(チーム制作)2年次進級作品展2Dゲーム Directx11,C++-1
シェア
制作ノート
エフェクトの管理、再生など

  開発途中で「対象に追従し、特定の条件で消滅するエフェクト」の追加要件が発生したため、対象の座標XMFLOAT2*や生存フラグbool*のポインタをManagerに渡して毎フレーム状態を監視する仕組みを実装しました。 参照先のオブジェクトが先に破棄されるリスクについては、「生成元が必ず後に破棄される」というライフサイクルの設計ルールをチーム内で徹底して未然に防いでいます。  

キャラクターが吹き飛ばされた際に進行方向と逆方向に追尾するエフェクト例

キャラクターが吹き飛ばされた際に進行方向と逆方向に追尾するエフェクト例

シェア
この作品のその他の制作ノート
ステージオブジェクトの実装について
ステージオブジェクトの実装について

もっとみる

投擲オブジェクトの特殊挙動や効果
投擲オブジェクトの特殊挙動や効果

もっとみる

1人プレイ用敵AIの実装
1人プレイ用敵AIの実装

もっとみる

murayamaの他の作品
画像
作品を見る
3Dゲーム(Directx11)