You are viewing a single thread.
View all comments
47 points

I worked in wearable electronics back in 2013. At the time, everyone was trying to crack wristworn heart rate monitors. It’s a challenging problem to solve: having to detect a faint color change in human skin while ignoring the massive shifts in ambient light from sunlight to shade all while bouncing around on a wrist.

Different vendors had different solutions and couldn’t even agree on what color LED was best for illuminating the skin.

Anyway, when the next generation of Nike Fuelband came out and didn’t include heart rate monitoring, I’ll never forget one of the comments I saw on a review.

“Come on Nike, it’s not hard to add a heart rate monitor. Just use pulse tracking.”

permalink
report
reply
24 points

Same with any game, “how hard is it to detect cheaters‽”. Turns out, very.

Being an engineer, you’ll know that the amount of shit that has to go right to get a single pixel to glow is pretty crazy, some when armchair dickheads that have never written so much as a Hello World say shit like “it’s not that hard!”, it just…

…listen, I’m not a violent man…

permalink
report
parent
reply

The cheater thing just makes me think of Rocket League. Every action you can take is handled server side and the game is so unique, so you literally can’t cheat in ways that would matter. You technically could have wallhacks; but there are no walls. You technically could have aimbots; but there’s no point to it.

I’ve never understood why any cheat detection can’t just be “this is the code we wrote, this is the code that all players must be running, and if any of it deviates from this, they’re cheating.” Is it just super hard to do? Is there a need for differences in the code to exist that could be used for something benign as well as cheating? But I also don’t necessarily know how the cheats work. Afaik, they are changing how the game runs as it’s running, which should be very noticable right? I mean obviously if it was that easy, someone would have done it so what’s really going on?

permalink
report
parent
reply
6 points

I can’t answer for Psionix, because… I don’t work for Psionix. But having worked on other projects, I can tell you that a fully-authoritative server (that’s the word you’re looking for, btw) is not the end-all-be-all of anticheat. Every game has different levels of mechanical complexity, logical complexity, and a myriad of other variables that factor into what type of architecture is used in online games, and that a fully-authoritative server not only isn’t feasible for all projects, but also isn’t a silver bullet against cheaters.

permalink
report
parent
reply
3 points

What’s going to tell if the client has been modified? The client, which has been modified…?

permalink
report
parent
reply
3 points

…listen, I’m not a violent man…

“Aaaand…?”

“No that’s it. I’m not a violent man.”

permalink
report
parent
reply
1 point

Im not a violent man.

but?

……

permalink
report
parent
reply
2 points

One of my college courses we hand wrote a scan line renderer and it took like a month before we could get a single blank triangle to show up isometrically. I knew it was going to be difficult but that was especially eye opening for me at the time

permalink
report
parent
reply
1 point

I hate that i’m guilty of that. I don’t know anything about that stuff, i’m just here for the jokes. I know it’s not easy, but my first reaction is always: “aaaaw c’mon, just make it so it doesn’t do the thing it’s not supposed to do.”
But for real, i have a question. Why is it that every game even the newest most polished game in 2024 can’t get rid of clipping? Like in a character creator, slightly bigger top? Hair goes now through it. I remember playing overwatch for the first time and the game looked stellar and the characters interacted with way more things that i woul’ve imagined, but then you look closely and roadhogs anchor still clipps through his belt. Like what would happen if you drew a hard line saying: your clothes don’t go through anything anymore. Would the game just freak out? Would it just eat up processing power like crazy? Or is it just one of these not really a real problem so why looking for a solution kinda things?

permalink
report
parent
reply

Funny: Home of the Haha

!funny@lemmy.world

Create post

Welcome to /c/funny, a place for all your humorous and amusing content.

Looking for mods! Send an application to Stamets!

Our Rules:

  1. Keep it civil. We’re all people here. Be respectful to one another.

  2. No sexism, racism, homophobia, transphobia or any other flavor of bigotry. I should not need to explain this one.

  3. Try not to repost anything posted within the past month. Beyond that, go for it. Not everyone is on every site all the time.


Other Communities:

Community stats

  • 5.7K

    Monthly active users

  • 962

    Posts

  • 13K

    Comments