o3de-multiplayersample
o3de-multiplayersample copied to clipboard
MultiplayerSample GameLauncher fails to recognize inputs during the game
Describe the bug Clients launched via built MultiplayerSample.GameLauncher fail to recognize keyboard, mouse, and gamepad inputs during the game match.
The issue was observed for all MultiplayerSample project levels with controllable inputs such as NewStarbase and Gameplaytest levels. The only time GameLauncher client was able to recognize input was in StartMenu level.
Please note that inputs in Editor client and MultiplayerSample.ServerLauncher were recognized correctly and that this issue occurs only on Windows.
For further information please refer to the attached video file and logs.
Steps to reproduce
- Build a Source O3DE Engine.
- Build MultiplayerSample project following https://github.com/o3de/o3de-multiplayersample/blob/development/README.md instruction (specific steps were Step 1/Option 1 -> Step 2 -> Step 3/Option 2).
- Process assets for the MultiplayerSample project.
- Launch the game server with MultiplayerSample.ServerLauncher.exe --console-command-file=launch_server.cfg command.
- Launch the client with MultiplayerSample.GameLauncher.exe --console-command-file=launch_client.cfg command.
- Try to move the player controller of the launched client with keyboard and mouse.
Expected behavior Player controller of the launched MultiplayerSample.GameLauncher client can be controlled with keyboard and mouse inputs.
Actual behavior Player controller of the launched MultiplayerSample.GameLauncher client does not react to keyboard and mouse inputs during the match.
Screenshots/Video
https://github.com/o3de/o3de-multiplayersample/assets/86953456/4ebb06db-4962-42a0-a7f3-227c8154543c
Found in Branch Stabilization/2310
Commit ID from o3de/o3de-multiplayersample Repository a0654e0
Desktop/Device:
- Device: PC
- OS: Windows
- Version: 10 Pro
- CPU: AMD Ryzen 9 3900X
- GPU: NVIDIA GeForce RTX 2060 SUPER
- Memory: 16GB
Additional context Server.log Game.log
I'm unable to modify the labels, but the issue should be considered as Critical
I also observed this issue on Ubuntu 22.04.3 with following branches used in the setup:
- o3de: Stabilization/2310 (7aabf7f)
- o3de-multiplayersample: Stabilization/2310 (149bf33)
- o3de-multiplayersample-assets: Stabilization/2310 (cd6d15f)
I cannot repo this issue. Closing for now... feel free to reopen if mouse/keyboard input still doesn't work.