o3de-multiplayersample
o3de-multiplayersample copied to clipboard
As a Dev I'd Like Multiplayer Sample to Use the Built-In SimplePlayerSpawner
Is your feature request related to a problem? Please describe. MultiplayerSample project is currently using a custom built network player spawner. MultiplayerSample should leverage the vanilla MP Gem as much as possible in order to avoid maintaining custom logic and make it an easier demo for users to start with and learn from.
Describe the solution you'd like Replace the current MP Spawner with the built-in Multiplayer gem SimplePlayerSpawner component
Why would have this over the custom spawners? If its a functional replacement of the default simple player component then its a good simplification.
Simple Player Spawner are nice over the customer spawner for 2 reasons
- It ships with the Multiplayer Gem. Customers can see Multiplayer Sample using it and then use the same component for their game
- It is inclusive. The current custom spawner registers itself globally making it so no other spawner can be used in the game. Because SimplePlayerSpawner is an Entity Component one adds to a level, it opens up avenues to create/share/test other spawner components.