By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Gnizmo said:
NJ5 said:


I expected better because of their experience in multiplayer games and because they're launching a new version of a game that game out like 15 years ago. Not a dealbreaker in any way, but still a bit disappointing.

@FunTime: I'm not talking about fixing exploits, this is something that would be addressed during the design phase of the game... i.e. the designers sit down and say "let's design SC2's network protocols in a way that doesn't allow map hacks". You don't need to know much about programming to realize that it's definitely possible to design it in that way.

people with all those hacks rather than be surprised.

 It certainly is possible to create a network protocol that is maphack immune, but at what cost? Speed is critical in the game. Extra layers of security will add more to latency which pisses off players as well. It is a trade off in terms of end user enjoyment. How big a trade off is a mystery neither you nor I could hope to solve but there would be some cost.

 


As someone with some programming experience, I would say there is effecrively no overhead to just not transmitting that information until it was needed. But it would need to be put in from the beginning. They should have done it.

Computer A would just have to ask B: "This is my vision range. Please send data for all your unit positions that might affect me." So a maphack would reveal a few screen-inches outside the legit vision range, not all of the map. This is negligible compared to the traffic for requests like "Can this unit see/shoot your unit?" times 200 times 200 = 40000 (obviously with significant optimisation it won't be that many, but still).