Jump to content

  • Log In with Google      Sign In   
  • Create Account

Game Server Logic Resources


Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.


  • You cannot reply to this topic
1 reply to this topic

#1   Members   

112
Like
2Likes
Like

Posted 08 July 2014 - 11:20 AM

Truth is this question is probably not gonna be taken well but I'll take a shot on it.

I have been researching a lot about game network programming there are a lot of books for it. But mostly just implements chat servers or http servers.

I'm looking for a game oriented network programming book/talk or any kind of resource. I have found a lot of talks on youtube, books and articles from amazon and websites like `gafferongames`. But most talks about the theory I have yet to find a resource that actually shows some sample implementation or some pseudo code logic, other give more emphasis on the client, but I only want the server aspect of the development.

This is why I am asking here for resource on server side logic and structure/architecture.

Things I am interested in (How do you?):

  •  Area of Interest
  •  Broadcast
  •  Handle multiple maps on one server
  •  Server side E-C-S (entity system)
  •  Project structure (interpreted lang - py/js)
  •  Why there are frontend and backend servers
  •  How to make frontend communicate with backend servers
  •  Handling areas and movement in areas

Are these game server or game engine?

I am leaning towards TCP, (I have read a lot that lately it is better to use UDP), but I choose to use TCP.

I mostly use python twisted or node.js to do the server side task, I also come from web development (OOP).

---

List of (some) of the resource I have already read:


Edited by majidarif, 08 July 2014 - 11:21 AM.


#2   Moderators   

10567
Like
0Likes
Like

Posted 10 July 2014 - 10:27 AM

Here's a link to a book that talks about interest management, time management, movement, and other basics.

http://www.amazon.com/gp/product/0201325578/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=0201325578&linkCode=as2&tag=enchage-20&linkId=35ANFSSJFZGH2MUD

It doesn't talk about everything in your list (no single book will) but it's pretty good for the academic fundamentals of distributed simulations like games.
enum Bool { True, False, FileNotFound };




Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.