i won’t be having any water parks, zoos, or other big tycoons, at least for the current concept. smaller tycoons like pizza shops, campsites, bakery, etc. the map detail is simple and mostly low poly. there are very few textures. most parts are just the plastic texture like in a game like Adopt Me for example
a lot of these game have server caps of like 5 which is too small for my game
is there any practices to make my game more optimized. is there a good, efficient way to do the NPCS that these games don’t do, and do these games really need such small server caps or is it just to be safe. i want my game to be at least 10 players and to run as smooth as possible
and also do you guys have any tips on how i should know how many players to allow
Does your game require other players to function completely? If not you might just have to keep the maximum players low, or find a way to reduce the amount of NPCs, such as running them on the plot owner’s client (although this would make them not be there for other players).
it would be a lot better with more players because there are other parts of it. its sorta a roleplay game like meepcity or bloxburg, no the players wont have huge houses like bloxburg. i know that combined with tycoons would be too far. you know how games like bloxburg have jobs working at a burger shop or delivering pizza while instead of players earning money like that i want them to be able to have tycoons. tycoons are generally idle games where you sit and wait for money so it would make sense for a game like this. you will be able to hire employees to do things for you while you are away doing other things in the game
also i will definitely look into client side NPCS. thank you for the idea. other parts of the game are client side as well and i like how smooth it feels. for example the door opening/closing animations are client side and they are quicker to respond and the animations are like butter
If you plan to do locally generated NPCs like Retail Tycoon does (you don’t see them unless you go into the other players tycoon), realistically you could probably go up to 12-14 players before you see performance issues. If you plan to have a lot of active NPCs per user that are globally loaded/active, I’d probably consider keeping it to 6-8 like your typical tycoon games.
If player interaction isn’t important for your game though, always play it safe. Bigger servers aren’t always more fun, and you can give players the opportunity to play with friends in the form of private servers