How much RAM should I expect users to have on their devices?

Hello. I am working on a cafe game, and I noticed that many modern cafes (i.e. Soro’s or Koala Cafe) have massive builds with a ton of lag on lower end devices, and even on my own gaming machine.

How much RAM/CPU power should I expect the lowest 10% of players to have? I want to make sure that my game is optimized and runs well on at least 90% of Roblox users’ devices, and be bearable on low-end devices. I do have optimization techniques in mind, but I would like to avoid making major part count drawbacks unless it is absolutely necessary.

Should I test with a 2GB emulator? 4GB? 512MB?

The game should be optimized for all devices so I recomend having a settings menu in your game to disable and enable features maybe.

2 Likes

If you want your game to be avaiable to as many players as possible, I recommend you add settings which let players hide unnecessary details such as particles, smoke, shadows, unnecessary details etc. You can also make these settings automatically change based on player’s current FPS.

Most of the cafe games are laggy and they don’t focus on making it compatible for Low end devices

you should make most of the model less laggy by making mesh instead of adding alot of details to model

PLUS do not make a detailed maps because they damaged CPU
just Low poly so people can play it

In general, the lowest 10% of people will be on mobile devices. Assuming that people refresh their hardware every 3-5 years, the worst case should be that a device would have about 2gb of ram, and at an extreme, 1gb. On the most recent devices however, RAM should not be an issue, since quantities will sometimes even rival desktop computers, now often having 6gb - 12gb.

1 Like

Well, most people get an average of 300-700 MB, but on some games, it can reach up to 1.1 GB. If they have a bad device it will most likely overheat and crash. Such as older mobile phones, and computers manufactured in 2015 and below. It all comes down to your specs. Mostly RAM and GPU speeds. Hope this helps.