3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

UE5でマルチプレイを実装したい

Last updated at Posted at 2024-03-31

 ということで参考になった記事をまとめてみる

UE5でマルチプレイのメリット

サーバーがいらない
無料

UE5でマルチプレイのデメリット

情報が少ない

UE5標準の機能でやってみる

EOSでやってみる

パッケージ後に起動できない問題の解決

Generate Visual Studio project filesをすることで解決した
下記が参考になる

5.3.2だと下記のIssueが上がっていて解決策もある

EOS Integration Kit(EIK) でやってみる

これは現時点で情報が少なすぎて下記の手順をやっても下記のエラーが出て実現できない


LogSockets: Warning: GetAddressInfo failed to resolve host with error SE_HOST_NOT_FOUND [11001]

EOSのログインやセッション作成等の機能は利用できるが、ホストが見つからず同じマップに入れない不具合がありそう
ログインできていても同じマップで遊べないなら意味がない
シンプルなEOSでは正常に動作するので、EOS Integration Kitのネットワーク管理周りがバグってそう

ノード側に問題があるか切り分ける為にLyraにEIKを導入するチュートリアルもあるが
同様のエラーが発生するのでEIK側に問題があると思う

まとめ

現状、シンプルなEOSが安定してると思う。Mac、Windows間でも問題なく動くし、パッケージ化まで正常に動作するのでリリースを考えるならシンプルEOS一択だと思う
UE標準機能でも作れるが、友達とやりたいならNAT越えしないといけないのでEOSまで手を伸ばす必要がある

3
1
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
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?