By hitting the sulfur cube multiple times you can give it an enormous speed (even with bare hands) compared to a single hit. I suppose the game handles these hits by adding some velocity to the cube's current velocity. This behavior leads to a number of problems:
- It's not intuitive. In real life no one slaps a ball three times to make it fly ten times farther.
- It's not consistent with the current combat system which discourages spam-clicking.
- It makes it harder for mini game creators to predict and restrict player actions.
I propose changing the way the velocity is calculated as follows (for each axis):
- If the velocity gained from a hit is in the opposite direction to the cube's current velocity, the new velocity is set to the gained velocity. (This allows playing volleyball and similar games.)
- If the direction is the same, the new velocity is set to the maximum of the cube's current velocity and the gained velocity. (This allows you to maintain the cube's speed rather than accelerate it.)
Please sign in to leave a comment.
1 Comments