Hello! I am loving the new updates roblox has been comming out with. But if some one could clear this one up for me. I would be thankful!
Alt account detection.
Although I find this to be a powerful tool to help moderation. I have a few concerns for it.
My main concern is if developers will be able to see others alts. Example
A player joins a game and the developer can get a list of that players alt accounts.
I find this could have a lot of problems. I will list a few below.
A content creator/Streamer has alts to make sure nobody follows them in game.
Some one could just use this in roblox studio to find the persons newest alt and follow them
this could come with alot of problems.
Developers. (Just like the account age thing) Could use this to only make you play on your main.
It would be annoying if you had an old account. (Your alt) and your main account. and not be able to play the game. (I know this is up to the developer but this could lower engagement)
People can keep finding ways to bypass this. if developers could find peoples alts. This means anyone can! and use this to find bypasses. Making alt account detection less effective.
what if a developer has an alt account and they are working on new features/updates to their game to avoid the risk of leaks. You could just find their alts.
And 5. Is there a way to remove some one from being an “Alt Account”? What if I made my account on a friends computer. Then i log into my new computer. Would I be that friends alt account? what if i logged out of his/hers/their pc. would i then be an alt?
I am so happy that all these updates are comming out! and cant wait for more. I would just think it would be a bad idea to give developers an api to find a players alt.
So everything’s cool BUT one major thing - monetization. Is it that all purchases soon will be in $USD? I mean half the PLATFORM are under 13 so how will they pay - and if you’re under 18 with no bank account, how will you receive the money? You can’t turn it back to robux since you won’t be able to spend the robux. If it’s only some - then that’s fine (as I bet games will make 2 payment systems).
Unfortunately there are more than ~100k, if not millions of players using 32-bit Android devices, because as far as I know Google have a policy where Android devices with less than 3GB of RAM or 32GB of storage are required to run in “32-bit ARMv7 mode” despite having an ARMv8 64-bit SoC, which is basically like running a 32-bit OS on a 64-bit computer.
This mostly occur in countries with lower average income rate, don’t assume every Roblox players are American or something. We cannot just remove the 32-bit support before those budget devices are eventually getting more than 3GB of RAM, we should give them some time like a year, rather than outright removing it.
And removing Wine support is basically just forcing Linux users to reinstall Windows or Waydroid (Android compatibility layer with Wine-like approach) again.
About that “its not hard to upgrade to 64-bit”, remember that most of them is caused by a false myth in some computer technicians especially on those lower-income countries (e.g. “32-bit OS is lightweight, just use it and everything still work fine” while in reality 32-bit support is slowly dying…) upgrading to x64 Windows / Linux isn’t really straightforward, it’s a clean install and you have to re-install the installed apps from the start again. Not to mention there are still many people who still store their data in the same Windows partition (e.g. the Documents / Music / Pictures / Videos / Downloads folder), they will have to move the data somewhere, and if the total amount of data there is large enough, it will cost them money to buy a spare external USB drive.
The mobile is even worse, you have to buy a new one with more than 3GB of RAM and 32GB of storage to basically use a full ARMv8 64-bit Android operating system.
I’m not surprised that nobody talks about families playing roblox in the same house, and the fact that mobile data will share IPv4 public addresses per cell towers.
Birth control in many developed countries affects family knowledge so much that almost nobody seems aware that you could have more than one people play an online game like Roblox in the same house.
Like imagine the case when your older brother exploits on Roblox so much that it triggers the IPv4 ban, and the entire family is locked out unless you restart the router or even worse call the ISP or switch ISP entirely. Which unfortunately all of those have a consequence of other people getting locked out too. And if it’s a mobile data, it’s even worse since you’re locking out everyone connected to the same cell tower.
The best solution for alt detection is by just implementing IPv6 support (which Roblox is working on it since I have seen Roblox IPv6 prefixes in some databases) and pairing it with device IDs.
Although I wouldn’t call dropping 32 bit support and Linux users a racist action (There are plenty of people all around the world and in America who are poor, Live in rural areas with bad internet or no internet at all and not much money, Just simply used to their good old reliable systems, or who are more older and don’t know how (Although I don’t know how much grandmas are playing Roblox)
(So more of a problem to poor people in genial, however there have been 64 bit systems for cheap prices. 300$ and under that have been out for a while now)
As for Linux We should really start supporting it more. Windows is dying out and there is a clear reason why. I’m surprised games/apps have not picked up the pace. Lucky steam and valve know how important Linux is.
I do have too agree with you though they should have giving a heads up about sun setting 32 bit systems for a while. (a year or two ago before these changes happened)
How ever we have also been way over do for an anti-cheat its VERY important too developers.
Sorry for that, I should be more clear and calm down a bit while typing. Anyways, what I mean is that we should wait for the 32-bit Androids to steep down a bit, rather than straightforward removing the 32-bit support for Android.
Fixed the post above. And I do have a decent x64 desktop & laptop and a capable Android device with 4GB of RAM and 64GB of eMMC storage, but I still think that there are still more than 4, if not 5 figures mark of people still using a 32-bit Android OS to play Roblox, and even spend their Robux regularly (as buying Robux is easier in more countries now thanks to the giftcards)
I agree with you too, but due to how Roblox platform works, think of Hyperion as the last-line of defense, just like an antivirus on Windows computers. Developers should still put measures all over the points of communications (RemoteEvents, RemoteFunctions, TouchInterests, ProximityPrompts) and movements (CFrames, Magnitudes) to prevent unauthorized input, and Roblox too have to improve their netcode and remove the unneccesary UDP reliability layer so that more advanced movement anticheats (e.g. Chickynoid) will perform better than ever like the other game engines.
Of course but even with these well made developer anti-cheats it is great to have a client one too. Layers are important.
But it can really help for new and beginner developers to have a anti-cheat for them too even if they are not the best at making one.
If developers can make both client and server anti-cheats with Hyperion on top it will make their games more safe.
Hyperion is important because sadly not everything can be tracked by the server. (aim cheats wall hacks movement/speed hacks yes because we need to give some slack for those who have higher ping so they don’t get teleported by the anti cheat at 200 ping.)
If done right all these combined can make the player and developer experience way less annoying/stressful