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.
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.
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.
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.