LoginSignup
0
0

UE5でマルチユーザー編集(無線)

Last updated at Posted at 2023-10-07

Unreal Engine 5 のマルチユーザー編集プラグインはbeta段階にあります。

multiuserediting.jpg

準備

  • ホストがプロジェクトファイルを全員に配布する(discordで.zip送ったり、github repositoryにアップロードしたり...)
  • UE5のバージョンを揃える

手順

  1. LogMeIn Hamachiをインストールする
  2. Hamachiのアカウントを新規登録する
  3. 主側がIDとパスワードを指定し、サーバーをホストする
  4. 他の人はIDとパスワードを入力し、サーバーに入る
    • 下の画像のようになっていればOK
      Screenshot 2023-10-15 182248.png
  5. 全員UE5を起動し、Edit -> Plugins -> Multi-User Editing (beta)にチェックを入れて再起動
    Screenshot 2023-10-15 184150.png
  6. Edit -> Project Settings -> Plugins -> Multi-User EditingからEnable Multi-User Toolbar Buttonにチェックを入れる
  7. 同じ欄からDisplay Name(表示されるユーザー名)とAvatar Color(アバターの色)を設定する
  8. Plugins -> UDP MesssagingからUnicast EndpointとMulticast Endpointを設定する
    • Command promptからipconfigで「イーサネット Hamachi」のIPv4を取得する
    • Unicast Endpointに先ほどのIPv4 + ":0"を入力する
      • 例: もしIPがXXX.XXX.XXXだったらUnicast EndpointはXXX.XXX.XXX:0
      • Multicast Endpointは230.0.0.1:6666に設定する

Screenshot 2023-10-15 184251.png
9. エディタの上のほうにマルチユーザー編集のボタンが追加されてるはずなのでそれをクリックする
Screenshot 2023-10-15 181610.png
10. ホストはLaunch a Serverを押してサーバーを起動する
Screenshot 2023-10-15 182218.png
11. Create Sessionボタンを押してセッションを作成する
Screenshot 2023-10-15 182201.png
12. 他の人はマルチユーザー編集ボタンの所からそのセッションに参加する
13. ホストがセッションを抜ける際はPersist Changesを選択

万が一編集した内容がセーブできていなくてもArchived SessionsからRestore Sessionを押すとセッションのアーカイブから復元できます

使ってみた感想

このプラグインはbeta段階ではあるのですが特に不備は無く、滑らかに動きました。同じファイルは同時に編集できませんのでそれだけご注意ください。万が一同時に編集してしまっても先に編集したほうがファイルにロックをかけるので他の人が後から編集してもファイルを影響しないはずです。
レベル画面に行くと他の人も映ってたりして楽しかったです。ゲーム制作はやはり複数人で行うべきですね。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0