簡単なiPhone向け3Dゲームを作ろう
iPhone向けの3Dゲーム制作の練習シリーズです。
アンリアルエンジンでiPhone向けの3Dゲーム制作方法をまとめていきます。
細かな数値設定などの説明をしない場合もありますので、ご参考程度で確認ください。
※作業環境:UEバージョン5.5.1 Macbook Pro 2019年モデル iPhone11
私の使用したMacの性能だと、作業中の処理落ち、遅延が頻繁に発生しました。
もし同じような端末を使用する場合は、細目に保存することをお勧めします。
2つ目のステージ作成
2つ目のステージを作成していきます。
マテリアルインスタンスを作成する
2つ目のステージの色を変えたいので、それ用のマテリアルを作成していきます。
マテリアルインスタンスとは、マテリアルのコピーまたは派生版で、元のマテリアル(ベースマテリアル)のプロパティを効率的に変更・調整できます。
「Content」の「MyGame」にある「M_Floor」を選択します。
右クリックし、「Create Material Instance」を選択します。
ファイル名は「MI_Floor」にします。
元のマテリアルにパラメータを設定する
「M_Floor」を開いて、色を変更できるようにパラメータ設定していきます。
下の写真の中央にある色を設定したノードを編集します。
ノードを選択して右クリックし、「Convert to Parameter」を選択します。
名前を変更できるようになるので、「Color」とします。
こんな感じで、「Parameters」内に設定したパラメータが追加されています。
これでマテリアルインスタンスで色を調整できるようになりました。
マテリアルインスタンスを編集する
マテリアルインスタンスで色を変更していきます。
「MI_Floor」を開きます。
画面はこんな感じです。
「Details」内の「Parameter Groups」に、設定した「Color」があります。
「Color」横にチェックを入れて、色を設定します。
今回はピンク色にしました。
ステージを作成する
「Main」レベルを開きます。
レベルを「NextStage」にします。
写真に「Nest~」は、綴り間違いに気づいていないときです。(〇Next~)
先ほど作ったマテリアルインスタンスを使って、「NextStage」のステージを作成します。
床の作成方法などは、以下の記事を参考にしてください。
こんな感じにしました。
床の色は、レベル上の床を選択した状態の「Details」項目からも変更できます。
今回は説明を省略します。
プレイヤーのスタート位置も忘れずに配置しておきます。
「六角形+」マークをクリックし、「Basic」の「Player Start」をレベルにドラック&ドロップします。
スタート位置に「Player Start」を配置調整します。
2つ目のステージ作成完了
今回はここまでです。
次回は「ステージを切り替える」です。
前後記事
他の記事を探す
他の記事も気になる方は、以下の記事の目次を確認ください。