Update - 20/05/2025
Changes made:
- Added Freeze Gun Ability to both Singleplayer and Multiplayer


- Improved performance by reducing Draw Calls and freezing worldmatrix and materials.
The game now runs with even an 11x CPU throttling and Network latency of 350ms (with some slight bugs with Stamina and Fuel I need to fix) at 50-60 fps and smooth(ish) multiplayer gameplay ![]()
I’m honestly a bit mind blown with how well the game performing even with these constraints! Babylon and Colyseus truly Rock! ![]()
What I’m working on next:
-
Fixing camera logic (right now in order to aim upwards, I made the camera go through the ground and set the backFaceCulling to true).
-
Adding some visual elements to the other player mesh like backpacks etc. (also show when another player kicks or shoots).
-
Further improving performance by reducing the use of glow layer and emissive colours, and some other tips from the Optimizing Your Scene Docs
-
Fixing glitchy/unresponsive jetpacking and sprinting with high latency low-end devices for multiplayer mode.
-
Adding a Settings button to allow players to change bot Difficulty and camera sensitivity