0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Unreal Engine 4 アクター、変数のサーバークライアント間通信

Last updated at Posted at 2023-05-22

今回紹介するのが「Replicates」と「Replicate Movement」です。
Replicate.png

この2つをtrueにしておくだけで、サーバー側、クライアント側から
同じアクターの動きをさせることができます。
例えば、ダメージを与えた時に、プレイヤー側で変数が変更された時に
プレイヤー間で変更された値を共有することができます。

これがないとオンラインゲームを遊んでいる時に、自分からは相手のHPが減っているが、
相手から見ると、HPは減っていない状態になるので、しっかりtrueにしてあるか確認しておきましょう。

スクリーンショット 2023-05-26 121248.jpg
上の画像のようにすることで、下の画像のようになります。これで、サーバー上で実行する為、
相手もプレイヤーが行ったイベントを把握することができます。
スクリーンショット 2023-05-26 121921.jpg

まとめ
オンラインゲームを作る時に値のズレもこれで解決できる!

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?