client limit for displayed avatars on maps
Posted: 28 Jan 2012, 11:03
Hi,
I'm working hard on a game with openspace 2 with flash ans smartfox 2.X, i work with the limited free version, but if the experience is good enough i will certainly buy it.
Everythings are going fine, i'm starting to work on avatar's interaction, and i think i will have to come back later for further questions, but for now i have one main question.
As i see it, a high number of users in a room (map) is ok for the server, we can increase allocated java memory for smartfox as much as we want, and i think that it can be ok up to a high amount of users (smartfox 2X is good).
But the main problem with a high number of users in a room, will come with the number of visible avatars on the client side, for performance (too many users will desperately decrease the display flash performances as i use vector graphics), and for gaming experience too : As an example, if a player need to talk to a NPC, if there is 30 others players talking to this NPC, the gaming exeperience might be strange.
The only good solution i see is to set a maximum number of visible avatars on the client side.
So i wanted to know if there is a way to set other player's avatars for the client (and ghost avatars) visible to false, and if there is not a buit in solution (as i think ), what could be the as3 / openspace way to achieve that.
EDIT : please excuse my poor english, i'm not english native
I'm working hard on a game with openspace 2 with flash ans smartfox 2.X, i work with the limited free version, but if the experience is good enough i will certainly buy it.
Everythings are going fine, i'm starting to work on avatar's interaction, and i think i will have to come back later for further questions, but for now i have one main question.
As i see it, a high number of users in a room (map) is ok for the server, we can increase allocated java memory for smartfox as much as we want, and i think that it can be ok up to a high amount of users (smartfox 2X is good).
But the main problem with a high number of users in a room, will come with the number of visible avatars on the client side, for performance (too many users will desperately decrease the display flash performances as i use vector graphics), and for gaming experience too : As an example, if a player need to talk to a NPC, if there is 30 others players talking to this NPC, the gaming exeperience might be strange.
The only good solution i see is to set a maximum number of visible avatars on the client side.
So i wanted to know if there is a way to set other player's avatars for the client (and ghost avatars) visible to false, and if there is not a buit in solution (as i think ), what could be the as3 / openspace way to achieve that.
EDIT : please excuse my poor english, i'm not english native