How many players can an iPhone game handle?

Hey, I wasn’t sure if I should post this here or in multiplayer networking. but anyways… I was wondering how many players could an iPhone handle in a multiplayer fps style game, if optimized with features like interest area, uniLOD, and other things. I also have a server backend that would be able to handle this game with over 100+ players without a problem. The only limitation is the iPhone. What are your thoughts?:slight_smile:

When i read your title i thought you was referring to 1 iPhone, I think if everything like server is okay, theoretically, it can be able to host a lot of people. I don’t think the issue is with the game engine itself but how you are going to code the multi player and how it works. Unless there’s a limitation on iPhone that states that it can only join game of certain server. That i can help. But i think it should be alright. LOD and such is only optimized for players to play without lag. The most important thing i guess is still your server.

The server is fine and hosts the game perfectly on the PC. I was just wondering if the iPhone could handle such an action intensive game, with the same amount of players. The server is running on a computer, and the clients are running from the iPhone/iPad. My question, is how many players in a single match will the iPhone be able to handle?

I think the bottleneck will probably be the polycount, not the network code or the CPU (because most of calculations will be done server-side). If your target is 7000 polys / 25-30 draw calls (to be safe with iPhone3G / iPad1), unless your graphics are like minecraft graphics, I don’t think you can draw too many characters in the screen at the same time.