Playgroundこの広告は、90日以上更新していないブログに表示しています。投稿作品について第4回UE4ぷちコン↓これに「REFLEKT」というタイトルの縦スクロールシューティングゲームを作って投稿しました。historia.co.jp概要シューティングゲームです。パワーアップとかはありません。ライフ制、一回死ぬか全2ステージクリアでゲームオーバーです。・ビーム強化:そのまま。無策に使うと死を招く・壁の鏡面化:壁を鏡面化しビームを反射させる。無策に使うと死を招く・敵の捕獲:近隣の敵を捕獲して盾とする。ビームを射つ敵は武器にもなる。様(http://maoudamashii.jokersounds.com/)動画youtu.be実行ファイル(Win64、ゲームパッド推奨(キーボードにも対応))及びプロジェクト(音素材抜き)https://drive.google.com/folderview?id=0B_cqTvJRhk3fNzR5ekpqV3hrTHM&usp=sharing反射テーマが「反射」であったのでそれに見合った要素を組み込んでいます。難しいことではありませんが、工夫した部分ではあるので軽く説明しておきます。毎フレーム発射地点からLineTraceを用いて衝突判定を行い、対象が反射素材のときMirrorVectorを用いて方向を転換、衝突地点から再度LineTraceを行うことで繰り返し反射するのを表現しています。衝突対象にエフェクトを表示したりダメージを与えたりの処理もここで行います。壁を鏡面化しているとき、シーンカラーが反転するとともに左右に鏡像が表示されます。SceneCapture2Dでゲームをいったんテクスチャに書き込み、それをマテリアルで左右反転して板に張り付けることで実現しています。要するに、実際のシーンには直方体がぴったりくっついて三つ並んでいる形です。・はじめてシューティングゲームを作った。-月別アーカイブ参加グループプログラミングはてなブログをはじめよう!nkdtrさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。