4 ms·
Multiplayer games are a completely different genre than a professional-level API like a stock exchange. You absolutely must trust that a client's business logic
by fiatmoney 10y ago
Multiplayer games are a completely different genre than a professional-level API like a stock exchange. You absolutely must trust that a client's business logic is sound; as long as their credentials validate it's simply out of scope for you to do anything other than explicitly execute their instructions, because that's how the traders make money. "Trust the client" doesn't mean state, it means actions - the equivalent reasoning in a game would be disallowing the player from "playing badly", which is nonsensical.
- pbhjpbhj 10y ago> the equivalent reasoning in a game would be disallowing the player from "playing badly", which is nonsensical // Self and team damage is often turned off (on games I've played, I'm not really a big gamer). That would seem to correspond to blocking a sell order that represents more shares than you could possibly have?
- Nilzor 10y ago.. Or sending the action "deal 1000 damage" when the maximum damage any weapon can do is 5