はじめに
2024年12月1日目 シーズン2の記事です。
今回は、UEFNを中心に初学者が学習する資料として役に立てればと思い全開同様に記事にしてみました。ちなみに昨年は、技術者向けの学習方法の要点みたな記事を投稿しています。
https://qiita.com/SatoruNoda/items/4b11a46f1c6246384373
開発環境
最低推奨動作環境としてエピックゲームズランチャーより、FORTNITEストアページの下のフォートナイトシステム要件を見ると、Windowsのみでスペックの低いPCでも動きそうな記載ですが低スぺの為、遊ぶことは出来ても開発には不向きです。その時の最高スペックが可能なら最高性能のPCで開発した方がストレスは溜まりません。それでもUnreal Engineは重いのですが...
Epic Games Lanncherにインストールする
初めに最近知った動画で良いのがあったので共有いたします。(EpiacGamesの歴史)
普段PCにてFORTNITEをプレイしてうる方なら、Epiac Games Launcherと言うじゃまなのがインストールされていると思います。Unreal Engine(以下UE)でゲーム開発をする場合このじゃまなアイコンから一日が始まることになります。
ライブラリーより、UNREAL EDITOR FOR FORTNITE(以下UEFN)をインストールしていれば、以下のような感じになります。
Epic Gamesは、2023年3月にUEFNをリリースしました。UEFNのイメージは、エディターでプロジェクトをコンパイルするとFORTNITEを作ることが出来ると言った感じになります。
作成方法
学習方法などは、標準ドキュメントを参照していただくとして、UEFNはプロジェクトを作成する段階で個人で作成するのかチームで作成するのかを選びます。プロジェクトの削除もアーカイブするのでプロジェクト名など安易な物はなるべく避けた方が良いと思います。
簡易的な作成イメージとしてエピック社内ゲームジャムで、UEFNのロケットレーサー用のゲームジャムの様子を動画化しています。ホワイトボードにアイデアを書きだして作成しているようで参考になります。
どんなゲームを作ったら面白そうなのか。こんなゲームなら世の中の役にも立ちそうだし作ってみる価値がありそうだ、などいろいろ考えながら作るのも勉強になると思います。
最終的に、私はこんなゲームが作りたいと言う情熱がすべてな気がします。
https://dev.epicgames.com/community/learning/courses/9DG/fortnite-uefn/2bVB/fortnite-uefn
https://dev.epicgames.com/documentation/en-us/uefn/unreal-editor-for-fortnite-documentation
先人の意見
ゲーム開発現場で良くあるのが2個いちと言うお話で。具体的なゲームの流れやアニメで言うレイアウトなどは、概ね提示されなく、むしろそれを作るのがあなたの仕事ですまであります。この方は、9千万円ほど掛けて私たちへ自分の知識共有をされている為、動画をご覧になってからゲーム作成に携わる事をお勧めします。
最後に
Epic Gamesは、UEFNをメタバースのきっかけにしてほしいと明言しています。作成したゲームは公開しその人気によって収益化もできるようになっています。ゲームだけでなく個人で作成したゲーム用のアセット販売もストアをFabへ移行しているので、ここから初めるのも悪くない選択だと思います。