LoginSignup
0
0

More than 5 years have passed since last update.

【ゲリラアドカレ】UE4ゲーム実装 進捗報告 3日目(進んでいくように見えるエフェクト)

Last updated at Posted at 2016-12-08

【非公式】C&M GAMESゲリラ Advent Calendar 2016 6日目の記事です。

FlashゲームをUE4で再実装するゲリラアドカレです。

クエスト画面でたくさんのソーシャルゲームでよく見かける、先に進んでいるっぽく見せる演出を実装します。

・注意
許可を取ってないので通常業務の空いた時間を利用して作成するため、作成中のゲーム、及びアドカレは完成保証がなければ、ゲーム自体もリリースされる保証も皆無なので、あんまり期待しないでください。

演出の表示

ずばり、集中線を表示してカメラをズームさせるだけです。単純です。
オリジナルのクエストでやってることとは微妙に違いますが、先に進んでる感が出ればOKとします。

集中線の表示

com04さんのTwitterを全力で頼らせて頂きました。


オリジナルで使用している集中線の画像素材を利用してマテリアルを組みました。

マテリアル.png

カメラのフェードインを呼び出すカスタムイベントを実装しました。

カメラフェードイン.png

このイベントを呼び出すため、UIのブループリントを修正しました。
ボタンを押した時に表示するようにしています。

UI修正.png

ボタンを一括で消すのをいちいちノードで書くのが面倒なため、関数を用意してつなげました。

関数.png

メインのカメラBPが必要なため、レベルブループリントを修正しています。
レベルブループリント.png

最後、セリフを表示しているCanvasのバインド関数を作成します。

画像ではセットされていますが、可視性の横のバインドというプルダウンからバウンド関数を新規作成します。
バインド.png

バインド関数を記載します。とりあえずボタンが消えたら無条件で消えるようにします。
バインディング.png

先に進んでいるような演出

これで先に進んでいるような演出が出来ました。

次はエンカウント演出を出そうかなと考えています。
それが出来ればクエスト画面のプロトタイプとしては十分です。

あとはクエスト選択画面からクエストのレベルを呼び出す処理を実装後、最大の難関で工数が掛かる、バトル画面の実装に入ります。

……バトルの工数が足りない気がする。終わるかなぁ。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0