ue/book/start/README.md
2025-02-05 21:18:51 +09:00

2.3 KiB

ueとは

Unreal Engineはゲームエンジンです。ゲーム制作に利用します。よくueと略されます。

最新バージョン(latest version)は5なので、ue5となります。本書では略語を使用します。

ueの他にはunity, godtoが有名です。DirectXというものがあり、例えば、DX12からGPUに命令を送ることができます。ゲームエンジンの多くはDX11, DX12を使用します。

name url
unreal engine https://unrealengine.com/
github https://github.com/EpicGames/UnrealEngine

ソース(source)からビルド(build)して使うこともできます。一部でbuildしないと使えない機能があります。private repoなのでこちらからアクセス権をもらいます。

ueの特徴と注意

ueの特徴はグラフィックが綺麗なことです。と言ってもきれいなグラフィックはunityなどでも実現可能です。ですが、初期設定でもそれが実現できるため、主にグラフィック用途で使用されます。

ueはバグが多く基本的に動きません。updateが速く、3dを扱うソフトウェアはあまりに複雑化するので仕方ありません。ueを長く使っているとわかることですが、ゲーム制作にはあまり向きません。きれいな画像やシーンを作る用途におすすめです。

「ueはバグが多く基本的に壊れている」

このことを最初に理解しておかないと「おかしい、動かない」と時間を無駄にしてしまいます。注意しましょう。

本書の目的

ue5でゲームを作成するまでの過程をまとめます。

主にexample形式で記述し、実行するとその通りの結果になることを目指します。

用語の解説

title short body
unrealengine ue アンリアルエンジン
build ビルド、osで実行できる形式にすること。windowsなら.exe
compile コンパイル、コンピュータで実行できる形式にすること。buildと同じ意味で使われる
source src ソース、主にソースコードの略
deploy サーバーに実行ファイルを置くこと
example 例、uriのexample.comが有名