Implementing Car Driving Feature using Bolt Engine

Hi Everyone! I am trying to make a car that every player can drive in BoltEngine, but I found out that only the Owner of the Entity can change the Car state, what are the usual convention for this kind of application?

The possible ways to implement this feature I have tried:

1. when a player other than the owner interacts with the car, send events to control car movement.

2. Let the new player instantiate a new car, and then destroy the old car, so the new player becomes the owner.


What are the possible shortcomings of these two kinds of implementations? Thanks for the help!

Answers

  • And what are the usual coding conventions for implementing  this kind of application?