Author Topic: How to setup a master-server ?  (Read 10685 times)

mictes

  • Guest
How to setup a master-server ?
« 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 ?

hailstone

  • GAE Team
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: How to setup a master-server ?
« Reply #1 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.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

battle machine man

  • Guest
Re: How to setup a master-server ?
« Reply #2 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

Geek Squad 2gb

  • Guest
Re: How to setup a master-server ?
« Reply #3 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...

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: How to setup a master-server ?
« Reply #4 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....
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

battle machine man

  • Guest
Re: How to setup a master-server ?
« Reply #5 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

mictes

  • Guest
Re: How to setup a master-server ?
« Reply #6 on: 15 February 2009, 15:40:35 »
What about a Lobby where you can create and join games?!
And a little Chat in it.

battle machine man

  • Guest
Re: How to setup a master-server ?
« Reply #7 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!
« Last Edit: 16 February 2009, 16:15:52 by battle machine man »

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: How to setup a master-server ?
« Reply #8 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...
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

asmodeus

  • Guest
Re: How to setup a master-server ?
« Reply #9 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.

narcisgarcia

  • Guest
Master servers could popularize Glest
« Reply #10 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.

MasacruTheArcher

  • Guest
Re: How to setup a master-server ?
« Reply #11 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.

narcisgarcia

  • Guest
Re: How to setup a master-server ?
« Reply #12 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.

MasacruTheArcher

  • Guest
Re: How to setup a master-server ?
« Reply #13 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

chanht

  • Guest
Re: How to setup a master-server ?
« Reply #14 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 = ="

hailstone

  • GAE Team
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: How to setup a master-server ?
« Reply #15 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.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

narcisgarcia

  • Guest
Glest multiplayer overview
« Reply #16 on: 12 April 2009, 09:27:24 »
I've read from the Multiplayer forum:

3rd party software.

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

XFire - 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 - AFLobby now supports Glest too.