Game Development Community

Master server on Linux

by Pawel Stochlinski · in Torque Game Engine · 01/05/2005 (11:56 am) · 5 replies

Hello guys, i'm real newbie @ Torque programming.
Since i'm advanced C/C++ programmer i believe i'm going to lear it quite fast.

Anyways, i've been thinking a lot about having a dedicated linux server for my torque game

quick question: anyone has done something like that ?

I'm trying to realize if there is some Torque Game Engine protocol documentation.

#1
01/05/2005 (11:59 am)
./(yourtge-exec-name).bin -dedicated -nohomedir -mission game/data/(yourmissionname.mis)

Yes, it's pretty easy to set up :)

Now, properly dealing with the separation of the scripts into a dedicated-client and dedicated-server distributions, as well as coordinating your login/authentication (if your game needs that, I would assume it would) takes a bit of work, but it's not that difficult at all.
#2
01/05/2005 (12:15 pm)
Great, that's what i need as for the beggining..
#3
01/06/2005 (4:12 am)
Also there is a difference between a master server and a game server. What you asked for was a dedicated game server.

A master server is a server that holds a list of active game servers, so that a client can browse these in a server list.

Just FYI :-)
#4
01/06/2005 (4:21 am)
Very good point Thomas! In a MMOG for example, you could have the need for several "servers", such as:

Authentication Server--handles account creation, management, billing, login validation
Database Server--encapsulates DB access for the Game Servers
Master Game Server--handles world/shard management, and possibly also handles connection management (see below)
Connection Server--the "glue" that puts together all your Game Servers, and handles server boundary management--when players move from one geographical area in your game to another, both on separate game servers, you may want to have a master connection server that facilitates that connection change.
Game Server--handles one geographical (or load based) portion of your game--you would commonly have a lot of these for a very large MMOG in a dedicated server env.

And this is just one of the possible lists for types of servers in a dedicated env--all of which are very game dependent, but also are all able to be implemented using TGE (or other apps as you wish).
#5
01/06/2005 (6:34 am)
Right i was having dedicated game server on my mind.