I am currently developing a game for education purposes.
The game is a small chat where each player has a figure. This figure has its position written in a MySQL database, and updates every time a players moves his figure.
Currently, every 60 frames, the game updates all the players positions and changes them in the gameclient. The performance of the database is not my only concern, as this causes the game framerate to drop to around 30-50 fps.
Obviously, this generates 1 query for position updates a second (Game runs at 60fps), per player. Thinking a little larger than me and a few friends as users, i could imagine this may be a problem.
Would a standard rented webserver be able to handle this? How could i improve it? (It can't update the positions less than once a second)
I hope you have some ideas :-)