Verse は、ビデオ ゲームや、ゲームのような体験を念頭に置いて設計されたプログラミング言語です。 ゲーム固有のニーズへの対応に非常に適しています。
Verse とクリエイティブを使用する理由
新しいプログラミング言語を学ぶのに躊躇するかもしれません。特に、フォートナイトのクリエイティブ ツールセットの利点の 1 つがプログラミングを気にする必要がないことである場合、なおさらです。
しかし、プログラミングはゲーム デザインにつきものです。
フォートナイト クリエイティブでは、仕掛けを使用してゲームプレイ ルールを作成できますが、これらの仕掛けは、特定の、事前定義された方法でしか接続できません。 既存の仕掛けや仕掛けの組み合わせではできないことを行おうとしても、そのゲームプレイ コンセプトをクリエイティブの島に直接実装することはできません。
そこで、既存の仕掛けで対応できない部分をプログラミングを使用して実現することで、Verse がクリエイティブ ツールセットを補えるようになっています。 Verse により、ゲーム デベロッパーは新しい機能を作成したり、複雑な仕掛け設定を簡素化したりすることができます。
Epic Games は、よりゲームプレイに特化した機能を実現できるように、今後も UEFN 用の Verse API を開発していきます。 現時点で、Verse は次のような場合に有効な解決策になります。
プレイヤーとゲーム ワールドとの複雑な相互作用
物事が起こるタイミングの正確なコントロール
クリエイティブ ツールセットのみで実装するには難しいまたは不可能な新しいゲーム ルールを作成する場合
プレイヤーやゲーム ワールドの現状に応じたダイナミックなプレイが可能
Verse の使用を開始する
プログラミング経験のない方でも、Verse のドキュメントで Verse 言語の基本とコア プログラミングの概念を学ぶことができます。
言語に興味がある場合は、「Verse 言語クイック リファレンス」または完全な「Verse 言語のリファレンス」を参照してください。 API に興味がある場合は、「Verse API リファレンス」を参照してください。
プログラミングが初めての場合は、プログラマーの考え方を紹介したこちらの動画をどうぞ!
この動画を見た後、以下の順番でドキュメントを読み進めることをお勧めします。
Verse プログラミングのオンボーディング ガイド
初めてプログラミングをする方や、初めて Unreal Editor for Fortnite の Verse を使用する方は、このチェックリストを使って始めてください。
Verse でのコードの書き方の基本を学ぶ
プログラミング経験がまったくない方々に向けた簡潔な Verse 入門コースです。プログラミング経験がなくても問題ありませんので真面目な話。
初めての Verse プログラムを変更して実行する
初めての Verse プログラムの実行や変更を簡単に行う方法を説明します。
Verse スターター テンプレート
Verse を使用して、コマンドで NPC を制御するミニゲームを作成します。
Verse 言語クイックリファレンス
Verse 機能を更新する必要がある場合、 このクイック リファレンスが役に立ちます。
Verse コードのスタイル ガイド
チームメイトにも歓迎される、メンテナンスが容易で一貫性のある Verse コードを作成しましょう。