金子邦彦研究室インストールUbuntu, WSL23次元ゲームエンジン Unreal Engine 5 のインストール(ソースコードを使用)(Ubuntu 上)

3次元ゲームエンジン Unreal Engine 5 のインストール(ソースコードを使用)(Ubuntu 上)

目次

  1. 前準備
  2. ソースコードのダウンロード
  3. インストール(Ubuntu 上)

前準備

Ubuntu のシステム更新

UbuntuUbuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する.

UbuntuUbuntu のインストールは別ページ »で説明

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

ソースコードのダウンロード

  1. GitHub アカウントの作成

    https://github.com/join?source=login

    で,ユーザ名,メールアドレス,パスワードを登録して,GItHub アカウントを作成する

  2. Epic のアカウントのページを開く

    https://www.unrealengine.com/account/personal

  3. 接続済みアカウント」をクリック

    [image]
  4. 「GITHUB」の下の「接続する」をクリック

    [image]
  5. アカウントをリンクする」をクリック

    [image]
  6. Authorize EpicGames」をクリック

    [image]
  7. Epic source code レポジトリを開く

    https://github.com/EpicGames

  8. View as ...」 のメニューで,「Member」を選ぶ.

    [image]
  9. https://github.com/EpicGames に戻ると,「UnrealEngine」が表示されているのでクリック
  10. Code」をクリック,「Download ZIP」を選ぶ.

    Download ZIP」をクリックすると .zip ファイルのダウンロードが始まる.

    [image]
  11. 利用条件を確認すること. いまEpic source code レポジトリから入手したものを,他の人に渡したり,公開したりは絶対にしないこと

インストール(Ubuntu 上)

Ubuntu 版のバイナリがないので,ソースコードを入手してビルドする.その手順を説明する. なお,ソースコードやビルドの成果物を他者に開示しないこと(必ず著作者の許諾が必要です).

https://wiki.unrealengine.com/Building_On_Linux に記載の手順でビルドを行う

  1. ダウンロードした .zip ファイルを展開(解凍)する
    unzip UnrealEngine-release.zip
    
  2. Setup.sh の実行

    前提ソフトウェアのダウンロードなどが行われる

    cd UnrealEngine-release
    ./Setup.sh
    
  3. 終了の確認

    エラーメッセージが出ていないことを確認

    [image]
  4. GenerateProjectFiles.sh の実行
    ./GenerateProjectFiles.sh
    
  5. 終了の確認

    エラーメッセージが出ていないことを確認

    [image]
  6. make の実行
    make
    
  7. 終了の確認

    エラーメッセージが出ていないことを確認

    [image]
  8. make install の実行
    sudo make install