MegaGlest Forum

Archives (read only) => Vanilla Glest => Multiplayer => Topic started by: mictes on 11 October 2008, 07:51:57

Title: How to setup a master-server ?
Post by: mictes on 11 October 2008, 07:51:57
Hi, i have much knowledge about servers and web, but I have no idea how to use it for Glest.
How to setup a master-server ?
Title: Re: How to setup a master-server ?
Post by: hailstone on 11 October 2008, 15:05:53
For people that don't know what a master server is:
 a server that has a list of other servers. Such as in the case of a games available to join.

There is AF lobby that does this (but needs work) and Xfire does it too. I want to create a built in lobby which uses a standalone server program.
Title: Re: How to setup a master-server ?
Post by: battle machine man on 7 February 2009, 16:36:38
Hi, i have much knowledge about servers and web, but I have no idea how to use it for Glest.
How to setup a master-server ?
i want in game server :'( :'( :'( :'( wwwwwwwwwwwwwwwaaaaaaaaaaahhhhhhhhhh! lol
Title: Re: How to setup a master-server ?
Post by: Geek Squad 2gb on 7 February 2009, 16:39:59
Hi, i have much knowledge about servers and web, but I have no idea how to use it for Glest.
How to setup a master-server ?
i want in game server :'( :'( :'( :'( wwwwwwwwwwwwwwwaaaaaaaaaaahhhhhhhhhh! lol

go into IceChat and i will make a game...
Title: Re: How to setup a master-server ?
Post by: Omega on 12 February 2009, 21:04:12
I'm with hailstone here. A master server would be great. I don't know how it exactly works in the specifics, but it would drastically make glest easier. In fact, I'll settle with a simple in-game chat where you can see all connected players, make a nickname, and have a way to select a player, choose request game, private chat, etc; Lots of work, but would be great.

I know NOTHING about networking in games (c++) so don't look at me....
Title: Re: How to setup a master-server ?
Post by: battle machine man on 14 February 2009, 18:31:56
I'm with hailstone here. A master server would be great. I don't know how it exactly works in the specifics, but it would drastically make glest easier. In fact, I'll settle with a simple in-game chat where you can see all connected players, make a nickname, and have a way to select a player, choose request game, private chat, etc; Lots of work, but would be great.

I know NOTHING about networking in games (c++) so don't look at me....
icechat isnt like that you only can text but glest is in it. i will help im almost done with my C++ book wait
Title: Re: How to setup a master-server ?
Post by: mictes on 15 February 2009, 15:40:35
What about a Lobby where you can create and join games?!
And a little Chat in it.
Title: Re: How to setup a master-server ?
Post by: battle machine man on 15 February 2009, 17:23:22
What about a Lobby where you can create and join games?!
And a little Chat in it.
YAH! i think matbe we could get the Glest team to look at this! really im hoping to get a C++ book so maybe soon I will try! That is if I can get the whole source code insted of just editors!
Title: Re: How to setup a master-server ?
Post by: Omega on 17 February 2009, 12:17:37
It'll take a lot more than a c++ book to learn this. C++ isn't something you can learn over night. At least have the decency to make a 2D tic tac toe or something first...
Title: Re: How to setup a master-server ?
Post by: asmodeus on 18 February 2009, 14:38:08
How will that teach the network programming necessary?   Study the existing master servers, the warzone resurrection project has an interesting lobby/master server as does the darkplaces Quake clone.  These are good points of reference for anyone.
Title: Master servers could popularize Glest
Post by: narcisgarcia on 20 February 2009, 17:36:40
The key in the NetPanzer game is the masterserver.
Is very important to have masterservers also with Glest.
Title: Re: How to setup a master-server ?
Post by: MasacruTheArcher on 25 February 2009, 19:39:46
I have an idea.There's a thing called GAME RANGER , that support "DEAD" games like Age of empires 2 , age of mythology and all types of games.It has a chat (NOT COMPLICATED) and then you see the whole list of game servers (Description / players /the name of the game and an icon that represends the game) I will try and talk to the devs there so they might support Glest.It would be easy , you log in and if you see in the list (Real time strategy one) any glest icon that means there's a glest server.You can also host and others join it's pretty easy and simple.I talked like glest was already supported , but i will try and convince them to add it.I'll reply again when i have news.

IN case u wanna test / try it , it's called GameRanger (It's not like mirc or af lobby thing) much simpler , better.
Title: Re: How to setup a master-server ?
Post by: narcisgarcia on 25 February 2009, 19:54:50
In Wikipedia I've seen that GameRanger is not free software nor open source, there isn't any server software available, and the client only runs on closed systems (Microsoft and Macintosh). Plus requires user registering.

There is another interesting and related project:
http://en.wikipedia.org/wiki/OpenPlay

..but in SourceForge there may be more updated projects.
Title: Re: How to setup a master-server ?
Post by: MasacruTheArcher on 26 February 2009, 14:06:37
It's free...you can get some extra account but it doesn't matter , you can play all games /host already.And the game gets supported by devs so i don't see why would it go open source ...anyway
Title: Re: How to setup a master-server ?
Post by: chanht on 4 March 2009, 10:38:14
For people that don't know what a master server is:
 a server that has a list of other servers. Such as in the case of a games available to join.

There is AF lobby that does this (but needs work) and Xfire does it too. I want to create a built in lobby which uses a standalone server program.
why is it not out yet??make it then . or are u just saying and fooling us.. a proper platform to play multiplayer game will never appear = ="
Title: Re: How to setup a master-server ?
Post by: hailstone on 4 March 2009, 11:10:15
Daniel is working on stable multiplayer and I'm working on integrating a GUI library. With those two tasks complete we will be able to more easily create a lobby and other features.
Title: Glest multiplayer overview
Post by: narcisgarcia on 12 April 2009, 09:27:24
I've read from the Multiplayer forum (https://forum.megaglest.org/index.php?topic=3364.0):

3rd party software.

There are 3rd party programs that will ease arranging Glest multiplayer games, by providing lobbies.

XFire (http://xfire.com/) - Xfire is a free gaming tool that automatically keeps track of when and where gamers are playing PC games online and lets their friends join them easily. Xfire now supports Glest (see http://www.xfire.com/games/).

AFLobby (http://www.darkstars.co.uk/2008/aflobby-beta-41-glest/) - AFLobby now supports Glest too.