Jump to content
  • Advertisement


This topic is now archived and is closed to further replies.


Client and Server task sharing

This topic is 5600 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I am in the process of writing a simple game for the purpose of multiplayer gaming and I was wondering if anyone can advise me. My problem is that I''m wondering how much of the game''s logic should be piled on the server side. I have heard that the server should do everything and merely send entity positions/status to the clients, the clients in this setup would just render the current state as seen from the player''s perspective. Also in this setup as far as the server is concerned they need never get any messages from the client (but this defies the server-push rule). To me this seems like a lot of stuff to do for one machine. How do games like Tribes 2 and MMORPGs manage the data with the 64 to 10,000 number of players? Also if some games aren''t running dedicated server then they also have to do the rendering on the server machine. I guess I''m looking for suggestions/advice, how should the game logic (physics, AI, collision detection, etc...) be distributed between the server and client?

Share this post

Link to post
Share on other sites




Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!