フォートナイトのクリエイターが利用できるリソースが追加されました! 以下のフォートナイトの制作ツールを使用すれば、素晴らしいゲームのビジョンを形にすることができます。各リソースを次から次へと滑らかに繋げば、フォートナイトでもっとすごいゲームを作れるようになります。
利用できるツール:
このページでは、ゲーム開発の各段階をざっと解説し、スキルを発展させていく方法をご紹介します。
ゲームを作る準備はいいですか? このエピックな冒険の原動力は、あなたの想像力です!
第 1 地点:フォートナイト クリエイティブ!
あなたの島、あなたのゲーム、あなたのルール!
フォートナイトには、クリエイティブ ツールセットを使用してゲームの環境と仕組みを作成、変更、実験できるサンドボックスが用意されています。 フォートナイトで作成したものは保存されるので、次にログインした時も変わらずそのまま残っています。
クリエイティブのツールセットは、シンプルで直感的に使えるようにデザインされています。 これを使えば、どんどん追加されるアセットを利用し、楽しい環境を作って、魅力的なゲームプレイをデザインし、フレンドを招待してプレイしてもらうことができます。プレイしてもらったら、フィードバックをもらって改良を加えましょう!
フォートナイトのちょっとした歴史
フォートナイトは、プレイヤーがチームを組んで砦を作り、モンスターから身を守るゲームとしてスタートしました。そして、プレイヤー同士がバトルロイヤル島で最後の一人になるまで戦うバトルロイヤルへと発展したのです。
そしてフォートナイトはさらに進化を遂げ、独自のルールを持つ独自の島を作りたいプレイヤーに向けてツールを提供するようになりました。 これがフォートナイト クリエイティブとなったのです。
現在のフォートナイトには、バトルロイヤルやゼロビルドといったEpic制作のゲームが変わらずありますが、島のクリエイターたちがフォートナイトで自分のゲームを公開することができるようになっており、プレイヤーはお気に入りのゲームや制作者を選んで遊ぶことができます。
あなたの作品が、次の人気作品になるかもしれません。
クールなゲームを見つける
フォートナイトのディスカバリーUIでは、クリエイターが公開した作品の中でも、特に優れたものを閲覧できます。
ディスカバリーのUIを使い、新しいゲームモードを探し、お気に入りを保存し、他のクリエイターが何をしているのかを直接見てみましょう。
フォートナイトと教育
フォートナイトで出来ることはゲームだけではありません。
世界中の教育者が、授業にフォートナイトを取り入れています。 フォートナイト クリエイティブの仕掛けでコンピュータープログラミングの概念を教えるのであれ、歴史の授業で中世の村を作るのであれ、フォートナイトの島を使って沿岸の町における高潮の被害を防ぐ方法を考えるのであれ、クリエイティブのツールセットは、ほとんどの科目の授業にも対応することができ、生徒に実践的な取り組みをさせることが可能です。
インタラクティブな 3D 授業のアイデアをお持ちですか? インスピレーションが必要なら、こちらをご覧ください!
島クリエイターになろう!
始めるには、フォートナイトをダウンロードしましょう。
フォートナイトの用語を学びましょう
フォートナイト クリエイティブには詳しくないという方のために、役に立つ用語をいくつかご紹介します。
島 — フォートナイトではマップ (またはレベル) を島と呼びます。 クリエイティブのツールセットで島を作ったなら、その島はあなたのゲームプレイ用のエリアです。 面白いゲームプレイを作成するために役立つ色々な物を島に追加することが可能であり、何かを学べるようなゲームを作ることさえもできます。
ハブ — クリエイティブに初めて入った際に、最初にいる場所がハブです。名前が示すように、他の場所へ移動するための場所として機能します。 ハブには黄金の裂け目があります。これは自分の島へと繋がるポータルです。 (もちろん、島は複数作ることができます!)
小道具 — 小道具とは、島に配置して島をもっと視覚的に興味深い所にしたり、テーマを構築するために役立つもののことです。 小道具は、建築物、家具、植物など、数百種類から、おそらく数千種類にものぼります。 クリエイティブ インベントリには、他にもさまざまなものがあります。
仕掛け — 小道具と同じく、仕掛けは自分の島に設置するものです。 しかし仕掛けは小道具とは違い、プレイヤーとのインタラクションを作り出したり、時間指定のイベントを設定したりするために使用します。 仕掛けによってその機能は異なりますが、全てに何かしらの機能が備わっています。 仕掛けの動作は好きなようにカスタマイズすることが可能です。 仕掛けはゲームの仕組みの構成要素であり、ゲームプレイを制御して管理します。
島クリエイター — 自分の島を作ったら、あなたは島クリエイターです。 クリエイターとは、ゲームへの情熱と、フォートナイト クリエイター向けの強力なツールの数々を組み合わせて、共有可能な独自のゲームを作り出す人を指します。
フォートナイト クリエイティブ用語集ではもっと多くの用語が解説されていて、定期的に新しい用語が追加されています。
複数のラーニング パスを活用する
フォートナイト クリエイティブ資料には、楽しくて魅力的な島を作る方法を解説する素晴らしい資料があります。
手順を解説したチュートリアルを読んでゲームを作ったり、仕掛けのページを見てインスピレーションを得たりしましょう。 動画を観て、サンプルのゲームの仕組みについて学ぶこともできます。フォートナイト クリエイティブをマスターするための情報が満載です!
次の内容:Unreal Editor for Fortnite!
Unreal Editor for Fortnite (UEFN) はゲームの設計、開発、公開を直接フォートナイトで行うための PC 用アプリケーションです。
ゲーム制作の初心者であれ、フォートナイト クリエイティブ や Unreal Engine (UE) の経験者であれ、UEFN を使用することで、ゲームデザインや開発を全く新しいレベルへと引き上げることができます。
現在、UEFNはPCでのみ利用可能です。
フォートナイト クリエイター向け UEFN
あなたがクリエイティブツールセットを使ってこれまでに何個もゲームを作っていて、プレイヤーやフォロワーから好評を得ているとしましょう。 わざわざ新しい制作方法を覚える必要なんかないと思うかもしれません。
フォートナイト クリエイターであれば、あなたの作品に使っているのと同じ仕掛けがたくさんあるということに気付くでしょう。ですが、より細やかにカスタマイズすることができ、見た目や挙動を自在にコントロールすることができるようになっています。
フォートナイト クリエイティブとUEFNはお互いを補完するツールセットなのです。
画像をクリックして拡大
UEFNでは、以下のことが可能となっています:
カスタム仕様の小道具やその他のアセットのインポート。
仕掛けのカスタマイズ。
アニメーションや特殊効果の作成。
ユニークなマテリアルやテクスチャの作成。
既存のマテリアルを新しい方法で使用。
サウンドの追加。
川、湖、山などの独自の地形を作成します。
UEFN とクリエイティブに同時に表示されるライブ編集。
リアルタイム編集のセッション中にクリエイティブで加えた変更は、UEFN にも保存されます。
UEFN からフォートナイト クリエイティブでプレイテストを行い、UEFN からクリエイティブの島に編集を直接保存。
他にもまだ沢山あります。
つまり、UEFNでの作業の流れを学びさえすれば、自分が思い描いた通りの環境で、より細やかにカスタマイズされたゲームプレイを、より素早く制作できるようになるということです!
Unreal Engine ユーザーにとっての UEFN
すでに Unreal Engine のユーザーの場合、どのようなことが期待できるでしょうか?
Unreal Engineの力を使って、あなたが思い描いたものをフォートナイトで公開し、何百万人ものプレイヤーに遊んでもらうことができます。 UEFN は、作品を制作し、フォートナイトに直接公開することができる Unreal Editor バージョンです。
UEFNには、Unreal Editorで定評のあるツールとワークフローが採用されており、それをフォートナイト クリエイティブのツールセットと組み合わせています。 ワークフローには変更が加えられていますが、すぐに使いこなせるようになるはずです。
以下のようなお馴染みのUnreal Engineの機能も用意されています:
ジオメトリを区画するための Unreal Engine のモデリング ツール
UEFN でリグとアニメーションを行うためのコントロール リグとシーケンサー
視覚効果用の Niagara VFX システムとポストプロセス ボリューム
広大なテレインをスカルプティングおよびペイントするための Unreal Engine ツール
ユニークなビジュアル スタイルを作成するための Unreal Engine マテリアル エディタ
他にもまだ沢山あります。
仕掛け (ゲームの仕組みを作成するための主要な構成要素) と、仕掛けをカスタマイズするための Verse プログラミング言語に慣れる必要はあります。 しかし、心配はいりません。学習用の資料が豊富に用意されているので、すぐに使いこなせるようになります。
UEFN は皆さんのためのものです!
UEとUEFNを使ったことがないという人でも、心配はいりません! 初心者から上級者まで、少しずつ学んでいくことで、目指すレベルにまでたどり着くことができます。
皆で夢を現実に
創造力を刺激してくれる友達やチームメイトがいる?
UEFNのプロジェクトに取り組む協働チームを立ち上げ、チームメンバー間で島へのアクセス権を共有し、様々な共同作業者にプロジェクトの色々な面を同時に作業してもらうことが可能です。
リアルタイム編集を使用して、リアルタイムで複数のプレイヤーと自分の作品の品質をテストしましょう。
皆で力を合わせれば、夢のゲームを作り上げることだって可能です!
UEFN の用語
ここで紹介する用語を理解し、UEFNでもっと効率よく作業できるようになりましょう。
アセット (asset) — UEFN では、アセットはゲームを構築するために使用されるあらゆる要素のことを指します。 例えば、小道具はアセットですし、アセットの外観(色、光り具合などなど)を変えるマテリアルもそうですし、サウンドキューと呼ばれるオーディオサンプルのファイルもアセットです。 UEFNでは、アセットはそれぞれ固有のファイルに保存されます。
プロジェクト(project) — 数々のアセットを集めたものがプロジェクトです。 UEFNでは、プロジェクトとそのアセットを編集することができます。その後はフォートナイト クリエイティブで編集内容をテストし、想定通りに動作しているかを確認しましょう。
デベロッパ/開発者 (developer) — ゲーム開発者とは、UEFN とフォートナイト クリエイティブで利用できるツールを使用してゲームを開発する人を指します。 デベロッパ/開発者は、島クリエイター、アーティスト、プログラマー、設計者の総称です。
ビューポート(viewport) — ビューポートとは、UEFN 内であなたの島を視覚的に表現したものです。 ビューポートには様々なツールが用意されており、自分の作品を確認したり、アセットの編集内容を管理したりできます。 編集内容はアセットの挙動に反映されます。
プレイテスト(playtest) — フォートナイト クリエイティブを使用して、UEFN で制作しているものが想定通りに動作するかどうかをテストする方法です。
リアルタイム編集 (live edit) — プレイテスト中は、UEFN とフォートナイト クリエイティブがリアルタイムで繋がっています。 ビューポートで行った変更は、フォートナイト クリエイティブで接続している島にすぐさま反映されます。 また、クリエイティブでの変更もUEFNに反映され、保存されます。
ゴールデン パス (golden path) — ゴールデン パスとは、予測外の方向に進むことがない手順を指します。 A地点からB地点への最短経路のようなものです。 UEFN のチュートリアルはこのように書かれており、指示に従えば、望む場所に辿り着くことができます!
また、ユーザー用の解説や参考資料のページには、用語集へのリンクが埋め込まれており、UEFN で使われている用語の意味がよくわからない場合には、いつでも UEFN 用語集にアクセスできます。
どこから始めるか
まずはこちらから初めて、UEFN をゲーム開発の道具に加える方法を学びましょう!
(w:800)
UEFNの初心者用の解説をたどっていき、チュートリアルをいくつか読んでみて、それぞれのピースがどのように組み合わせられるのかを学びましょう。
フォートナイトに Verse を追加!
用意されている UEFN のページを読んでいくと、ゲームプレイをカスタマイズするのに、プログラミング言語「Verse」がピッタリな箇所がたくさんあるということに気が付くはずです。
Verseはビデオゲームや、インタラクティブな3Dのリアルタイム体験を想定して設計されたプログラミング言語です。
UEFN がクリエイティブのためにあるように、Verse は UEFN のためにあります。自分で体験してみてください!
Verse はメタバースのために設計されていると言えるでしょう。 (ここでどのような処理が行われたかわかりますか? 😉)
Verse で島の既成概念を破る
Verseを使えば、色々なことが可能になります。
プレイヤーとゲーム ワールドの間に複雑なインタラクションを構築したいですか? Verseの出番です。
物事が起こるタイミングをより正確にコントロールする必要がありますか? Verseが役に立ちます。
プレイヤーの状態や島での位置に基づいた動的なインタラクションをお望みですか? Verseでプログラミングしましょう!
フォートナイト クリエイティブでは、仕掛けを使ってゲームプレイのルールを構築することができますが、仕掛けは予め定められた、特定の方法でしか紐付けられません。 既存の仕掛けや、その組み合わせでは実現できないことをやりたいという場合には、UEFNにステップアップしましょう。そして、UEFNを使い始めたなら、Verseは次の一歩に過ぎません。
VerseはUEFNを補完するプログラミング言語で、既存のゲームの仕組みと、あなたの想像力の間にあるギャップを埋めることができます。 UEFN があれば、経験豊富なプログラマーでも初めてプログラミングを学ぶ人でも Verse をすぐに使用できるようになります。
既にプログラマーだという人と、プログラミングについてほとんど知識がない人に向けた教育資料がそれぞれ用意されているので、心配はいりません。
プログラミング未経験の方へ
プログラミングの方法を学びたいというのであれば、ここに来て正解です。
初心者がコードの書き方を学ぶのは大変そうに思うかもしれませんが、プログラミングはゲームデザインにつきものであり、ゲーム開発者の道を進んでいくのであれば、遅かれ早かれ、独自のゲームコードを書けるようになった方がいいでしょう。
プログラマーの考え方を理解できるようになる楽しい動画を見てみましょう。観終わったころにはピザが食べたくなっているかもしれないのでご注意です!
Verseの導入用チェックリストに従い、Verseのプログラムの変更と実行の方法を学んだり、レッスンを受けてコードの書き方の基礎を学びましょう。各レッスンには実践用の練習問題が用意されています。
UEFNと同様に、初めてVerseを使うという人に向けた導入用チェックリストが用意されています。プログラミング自体が初めてだという人には特に役立ちますよ!
Verse 用語集
この用語集には、Verseの用語と、プログラミングの基本的な用語の両方が載っています。 Verse のページで分からない言葉が出てきたら、Verse 用語集に定義が載っている可能性があります。
プログラミングの知識がありますか?
Verseは、他のプログラミング言語の優れた要素を取り込んでいるだけでなく、独自の特別な要素も組み込んでいます。
Verse 言語の概要については、「Verse 言語のクイック リファレンス」をご覧ください。 Verseの機能を簡単に解説しています。
より深く理解するには、「Verse 言語のリファレンス」セクションを参照してください。Verse のさまざまな側面が詳しく説明されています。
『Verse API リファレンス』では、技術的な情報にアクセスでき、コード例やスニペットも収録されています。
Verse で仕掛けをカスタマイズする
ニーズを満たす仕掛けが見つからない? 仕掛けに制約があり過ぎると感じる? そういう時は、Verseを使いましょう。
UEFNと同じく、Verseのドキュメントにはゲームプレイのチュートリアルが用意されており、VerseとUEFNがどのように連動するのかをより実践的な形で学ぶことができます。
Verseがあれば、可能性は無限大です!