I have a pretty new AMD system I use for gaming. The vast majority of games run in a Windows VM in Proxmox with GPU passthrough with exception to Fortnite which runs directly on hardware on a different boot drive specifically because Easy Anticheat blocks VMs. That dedicated install becomes less and less attractive by the day.
The problem is if anti-cheat does not have full access but the cheat does, the cheat can just hide itself. Same for anti-virus vs viruses. It’s particularly nasty on free-to-play games where ban evading really just means you have to get a new e-mail. It’s the same reason why some anti-cheats block running games in VMs. Is it fool proof? Hell no! Does it deter anybody not willing to buy hardware to evade VM detection or run the cheat on completely separate hardware? Yes.
Personally, I’d prefer having a stake/reputation system where one can argue that they can be trusted with weaker anti-cheat because if you do detect cheating then I lose multiplayer/trading/cosmetics on the account I’ve spent $80 USD or more on. Effectively making the cost of cheating $80 minimum for each failed attempt. Haven’t spent $80 yet? Then use the aggressive anti-cheat.
Mentoning Iceweasel in 2024?! Where did you find this meme?! Debian stable?!
My guess is it’s to reduce scraping. A single bad actor can swap between IPs from VPN providers easily. They also seem to ban blocks of IPs since both my colocated server IP (had it since 2019) and PureVPN dedicated IP (recent) are blocked despite me being the only user. Forcing account creation adds an extra step and way they can block you.
If your domain will NEVER send e-mail out, you only really need and SPF record to tell other servers to drop e-mail FROM your domain. Even that’s somewhat optional. If you ever plan on sending ANY outbound (you should at very least for the occasional ticket) then do DKIM, DMARC and SPF. The more of these you do, the less likely e-mails FROM your domain are to be flagged as spam.
Making a game on the N64 today shows you can work within the limitations of much less powerful hardware. From a hiring perspective, it means you can say “I ported Portal to the N64” which says a lot more about your skill set than “ I made a 3D FPS with these neat twists”. It stands out.
I don’t know the name of the devs, but I would certainty pay more attention to their next project if I knew that it was made by the same people, which you can include in the description of your next game.