Does 3D collisions can be added only at client side or must be done at server side too

Added by mmodev almost 8 years ago

Currently Ryzom is 3D game with 2D collission which makes impossible for example to jump down the hill.

So my question is can be it be implemented only at game client side or must be done at both client at server.

If only at client side I would work on it.

I would appreciate answer from developers who knows the answer.


Replies (2)

RE: Does 3D collisions can be added only at client side or must be done at server side too - Added by molator almost 8 years ago

You could implement jump client side only to trick the player.
The player could jump but the server would never take it in account.
The player couldn't jump over an obstacle.

RE: Does 3D collisions can be added only at client side or must be done at server side too - Added by jwenting almost 8 years ago

if you don't do collision detection serverside you leave the game open to a mass of exploits.
For example, it would not detect if I remove detection of walls on the client, allowing me to walk through walls.

In a pvp context, a player can stand inside an object that's opaque to those with unhacked clients and do damage to them with impunity as the clients of his victims would never let them see their attacker let alone respond to the attacks.

(1-2/2)