nevon 2 days ago

Don't send the client information about players they should not be able to see based on their current position.

  • MindSpunk a day ago

    How does it know what isn't visible? Can it handle glass? Frosted glass? Smoke? What if I can't see the player but I can see their shadow? What if I can't see them because they're behind me but I can hear their footsteps? What if I have 50ms ping and the player is invisible after turning a corner because the server hasn't realized I can see them yet?

    To answer all those questions you either have to render the entire game on the server for every player (not possible) or make the checks conservative enough that cheaters still get a significant advantage.

    • littlecranky67 a day ago

      GeforceNow begs to differ.

      I know, not the same, but IMHO the future of anticheat. We just need faster fiber networks.

      • fragmede a day ago

        Yeah. Stadia worked well in ideal conditions, so for people lucky enough to live that life, the technology's there.

        • littlecranky67 a day ago

          I never understoof why google gave up so early on cloud gaming. Clearly it is the future, the infrastructure will need to develop but your userbase can grow by the day.

          I live a bit remote on an island group, and even though I have a 500Mbit Fiber, my latency to the next GeforceNOW datacenter is 60-70ms (which is my latency to most continental datacenters, so not NVidias fault). That makes it unplayable for i.e. Battlefield 6 (I tried, believe me), but I have been playing Fortnite (which is less aim sensitive) for 100+ hours with that.

  • xeonmc 2 days ago

    And under such system, how do you stop people from abusing latency-compensation to make their character appear out of thin air on the opponent’s perspective by fake-juking a corner to trick the netcode into not sending the initial trajectory of your peeks?

    • vablings 2 days ago

      Fortnite had this same issue when BR was first released. It was promptly fixed after cheaters started abusing it by adding more stringent checks.

      • maccard 2 days ago

        Fortnite has a fairly invasive root kit level anti cheat too, don’t forget.

        • vablings 2 days ago

          The invasive kernel root kit came months after they fixed the netcode abuses.

LanceH 2 days ago

run your own servers, an admin watches them track people behind walls, player gets banned, move on. Oh, they took away player run servers...

shmerl 2 days ago

Improve your server AI to catch weird behavior. Client side approach with this malware idea is simply unacceptable.