【STEP5-1】スタート時のカウントダウンを作る

2022.01.01
ゲームづくりの知識チュートリアルクリエイティブモードフォートナイトUEFN
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

STEP4では仕掛けを使った基本的な仕組みづくりを紹介しました。このSTEPでは、UEFNで複数の仕掛けを連動させるシステムディレクト イベント バインディング(※)」を使った、高度な仕組みづくりについて解説します。
※仕掛けと仕掛けを直接的に連携させるシステム。片方の仕掛けが動作したあと、特定条件で次の仕掛けが作動する仕組みなどを簡単に作ることができる

目次

2つのタイマーを連動させる

スタート時のカウントダウンと、スタート後に動作するタイマーを設定します。

ここではこの2つを「カウントダウンタイマー」「時間計測タイマー」と呼ぶことにします。前者は「5…4…3…」のようなスタート前のカウントダウン、後者はスタートしたあとに経過した時間を計測するためのものです。

この仕組みを作るためには「タイマーの仕掛け」を2つ使います。ステージのわかりやすい場所に、コンテンツドロワーから「タイマーの仕掛け」を2つ置きましょう。

タイマーはデフォルトでHUDにも表示される。そのため、置く場所を気にする必要はない

まずはカウントダウンタイマーの設定を「詳細」タブから変更します。

持続時間:5(秒)

ゲーム開始時にスタート:チェックあり

カウントダウンが終わったあとに動作する時間計測タイマーには、以下の設定を変更します。

持続時間:3600

カウントダウン方向:カウントアップ

次に、カウントダウンタイマーが00:00になった瞬間(つまり、スタートの瞬間)から、次の時間計測タイマーが動作するように設定します。

「ユーザーオプション – 機能」の「開始」にある+ボタンをクリックしましょう。現れた「インデックス[0]」のスポイトマークをクリックし、ステージにあるカウントダウンタイマーをクリックします。

成功していれば、上段が「タイマーの仕掛け」になり、どのタイミングの通知を受け取るかが選択できるようになっている

下段の「なし」をクリックし、カウント0で発行される通知「On Success」を選択すれば、設定は完了です。

これで、カウントダウンが0になった通知を受信して、次の時間計測タイマーが起動するように設定できました。

スタートするまでコースに入れない仕組みを作る

フライングを避けるため、カウント0の通知がくるまでコースをブロックする仕組みを作りましょう。

プレイヤーをブロックする仕組みは「バリアの仕掛け」を使って作ります。「バリアの仕掛け」をコースのスタート地点に配置しましょう。

中央にあるのが「バリアの仕掛け」

「詳細」タブから「バリア幅」や「バリア高さ」を調節して、バリアの仕掛けがコースの入り口を完全にブロックするように設定していきます。

さらに「ユーザーオプション – 機能」の「無効化」から、先ほどと同様にカウントダウンタイマーの通知を受け取るように設定します。

これにより、カウント0でバリアが無効化されるよう設定できました。

プレイして確かめてみましょう。スタートの仕組みが実装できているはずです!

ゲーム開始と同時にカウントダウンが始まり、0になるとバリアが消える

NEXT STEP >> 【STEP5-2】ゴールの仕組みを作る『UEFNを始めよう!』に戻る

関連記事

フォートナイトとUEFNがv30.30にアップデート。ジェリービーンズになって遊べる「Fall Guysの島」が制作できるようになった
2024.07.24
フォートナイトとUEFNがv30.20にアップデート。公開した島のインプレッションを確認できる「分析」タブの追加、「MetaHuman」と「Marvelous Designer」を活用したテンプレートが公開
2024.06.25
クロスシミュレーションツール「Marvelous Designer」が1年間無料で使用可能。Epic Games、UEFNクリエイターに向けてライセンスを期間限定で提供中
2024.06.25
Epic Games、UEとUEFNにおけるオーディオ技術の紹介記事を公開。メタバースのサウンド構築に使える「MetaSounds」、音楽制作ツールセット「Patchwork」なども解説
2024.06.18
フォートナイトとUEFNがv30.10にアップデート。従来のアクターとは異なるオブジェクト構成システム「Scene Graph」が実験的機能として導入
2024.06.14
Epic Gamesが開発中のプログラミング言語「Verse」って知ってる?編集部員が感じる2つの特徴「ロールバック」「非同期処理」などを解説
2024.06.12

注目記事ランキング

2024.07.20 - 2024.07.27
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

フォグ(Fog)
フォグ 「霧」を意味する英単語。3DCGにおいて、現実の霧による見た目をシミュレーションする画面効果やエフェクトを指す。代表的なものとして、カメラから遠くにあるオブジェクトの色調を変化させることで遠近感を出す手法がある。
VIEW MORE

Twitterで最新情報を
チェック!