Map Editor
- Removed the folder feature; existing folders in old scenes will be replaced with empty item.
- Fixed the issue with the playSfx function in audioManager.
- Fixed the issue where sound effects were not correctly exported with collectibles.
- Fixed the Trigger error when the player ball dies.
- Fixed the issue when setting player.durability.
- Added new methods: physicsObject.getInverseMass and physicsObject.setInverseMass.
Main Game
- Significantly optimized rendering performance.
- Game mechanics adjustment: Upon death and respawn, the ball type will revert to the type at the activated checkpoint. Each death will now deduct 500 score points.
- Fixed the issue with ghost file uploads in the leaderboard.
- Reworked the effects of various balls when they get wet.
- Fixed the issue where the blue supply ball would not correctly restore the player ball's scale.
- Fixed the issue where the ice ball's mass would not change when scaled.
- Shortened the wait time to start inputting keys when binding keys.
- Slightly enlarged the buttons for mainline levels to distinguish them from side levels.
- Adjusted some settings options.
- Fixed the issue where the restart on death was ineffective.
- Adjusted the force of fans and electric supplies.
- Adjusted the sensitivity of zoom operations in freelook view mode.
- Adjusted the elasticity of the red panel at the start of Level 1-1.
- Adjusted the structure of some parts of Level 1-4, adding a touch-to-death feature for rocks.
- Adjusted the trigger location for tips in Level 2-2 and modified some death zones.
- Adjusted the rocks in Level 2-4, adding a touch-to-death feature and modifying some death zones.
- Adjusted the friction of high-altitude rocks in Level 3-1.
- Adjusted the unnatural rendering of lava in some areas of Level 3-3.
Thank you all very much for your feedback and support. We will continue to work hard to improve the game.