序文#
Unreal Engine と Unity Engine は現在の主要なゲームエンジンであり、それぞれに利点と欠点があります。私の現在の仕事は主に Unity での開発ですが、Unity を使用する過程で UE に関連するものを聞いたり見たりすることは避けられません。最初は興味津々から始まり、後に学びたいと思いましたが、UE の学習のハードルが少し高いと感じました。なぜなら、私はまだ C++ を学んでいないからです。また、以前の仕事では接触していなかったため、学習する計画はありましたが、まずは Unity をしっかりと理解してから UE を体系的に学ぶことを考えていましたので、しばらく搁置していました。しかし、今日、会社から UE 開発の学習を依頼されました。私も早くからその意欲がありましたので、多くの技術を身につけることは自分にとってプラスになると考え、2024 年 8 月 19 日に正式に Unreal Engine の学習を開始しました。少し記録しておきます。
Unreal Engine の理解#
Unreal Engine は 1988 年に Epic Games によって初めてリリースされ、最もパワフルなリアルタイム 3D クリエイティブツールとして宣伝されました。Unreal Engine は C++ を主要なプログラミング言語として使用し、独自の Blueprints(ビジュアルプログラミングシステム)も備えており、高品質なレンダリング効果と強力な物理エンジンで知られています。驚くべき視覚効果とリアルなゲーム世界を作成することができます。
公式の学習パス#
Unreal Engine は現在最新バージョンの UE5.4 がリリースされており、以前のバージョンと比べて多くの新機能が追加されています。公式ドキュメントを参照してください。
Unreal Engine 5.4 Documentation
学習は主に公式ドキュメントを参考にすることが重要です。なぜなら、それが最新かつ最も包括的な情報源であり、迂回する必要がある可能性をある程度回避できるからです。
Unreal Engine の基礎#
UE5 に初めて触れる場合、まず Unreal Editor のインターフェース、Blueprint のビジュアルスクリプト、および Unreal プロジェクトで使用できるコンテンツに慣れることをお勧めします。
インストール#
Unreal Engine を初めてダウンロードしてインストールする手順:
- Epic Games Launcherをダウンロードしてインストールします。
- Epic Games アカウントがない場合は、まずアカウントを登録します。
- Epic Games Launcher にログインします。
- Unreal Engine をインストールします。
ドキュメントに従ってステップバイステップで操作してください。
インストールが完了したら、Unreal Engine を起動して UE5 の旅を始めることができます。