this post was submitted on 06 Jul 2026
79 points (96.5% liked)

Technology

86159 readers
3695 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] neatchee@piefed.social 1 points 2 days ago (1 children)

Cool. So tell me how to write a game engine that cannot have its memory read to determine enemy player position with precision and then automate aiming and trigger pulls in a first-person shooter

You have no idea how hard anti-cheat is or how determined attackers are because of the profit incentive.

[–] Doomsider@lemmy.world 1 points 2 days ago (1 children)

It really depends on your goal. Obviously you can eliminate most cheating by a server model that never trusts the client.

This does not eliminate other possible client side cheating such as wall hacks or aim bots.

As I said, there is a logical problem to solve here because in the case of wall hacks (ie seeing enemies through walls) the client needs enough information to be able to show an enemy around a corner quick enough to make sense for a FPS. Visibility calculations are entirely possible and I am sure you could find creative ways to limit this as much as possible.

Aim bots or trigger bots are a lot harder, but for competitive games heuristic based anticheat shows a lot of promise without having to hook the kernel in a losing game of cat and mouse.

[–] neatchee@piefed.social 1 points 1 day ago (1 children)

I want you to know that I literally work in this space and you are handwaving away an incredibly complex problem space that hundreds of smart people have been trying to solve for decades now and it's only getting harder (good cheat suites use hypervisor mods and direct memory access kits these days). I would love to educate this community but I'm under NDA (in addition to not wanting to provide information that attackers can use to better understand how we approach this problem space)

[–] Doomsider@lemmy.world 1 points 1 day ago* (last edited 1 day ago)

I am not hand waving anything away, I am very familiar because I have been involved with game development. I am aware of the unique issues that multiplayer FPS generate and I am also aware of the current best solution.