Currently Online

Latest Posts

Changes in InternetGaming

Editor Comment

Add comment for password settings


Revision Differences of Revision 8

## Important notes on Internet gaming in Build14 & Build15 ¶
This article holds important notes and information for internet gaming in Build14 & Build 15. ¶

The Internet gaming implementation in Build14 & Build 15 is in an very early state and has some restrictions in functionality. Anyway if you mind the notes on this page, you should be able to have a nice games via internet with people around the whole world. :) ¶

[TOC] ¶

###
Login data for the metaserver ¶
During connection establishment to the metaserver, Widelands will ask you to give a nickname and a passwort. Generally there are two ways to log in: ¶

* Anonymous : Just choose a nickname, leave the password field as it is and click on "Connect" - then you will either be connected as anonymous client or get a message, that the user name is already registered ... in later case you unfortunally have to go back and try another nickname. ¶
* Logged in : Once you [registered on our Website](http://wl.widelands.org/accounts/register), you can set an extra password for the metaserver in the ["Edit Profile"](http://wl.widelands.org/profile/edit/) menu or directly through clicking [here](http://wl.widelands.org/ggz/changepw) - we really suggest to use a different one than for the Website, as Widelands will show the Password in clear text and will save it the same way (a better implementation will hopefully follow :) ) - use your website nickname, the set password and a checkmark in "Log in to registered account" to connect to the metaserver. ¶

Generally it can be a good idea, to check "Remember this login data from now on", which will hide the login window the next times you connect to the metaserver. I fyou want to change the data, simply klick on the green "play" button besides the "Online gaming" button. ¶

###
System configuration for hosting players ¶
Hosting players have to set up their system to allow access to the Widelands Server from the internet. Generally you should ask yourself the following question: ¶

__Am I using a Windows operation system?__ ¶
: If yes hosting a game is generally not possible. This is because of a bug in ggz. We plan to fix this problem in build16. ¶

__Am I directly connected to the internet (or is a router or a proxy between your computer and the internet)?__ ¶
: If you are not directly connected to the internet, you must [forward](http://en.wikipedia.org/wiki/Port_forwarding) the port 7396 to your computer. ¶

__Do I have a firwall that blocks the port 7396 or the Widelands application or server applications in general?__ ¶
: If yes, you must change the firewall settings so Widelands can communicate through the firewall. ¶

### Problems during connecting to a server ¶
In nearly all cases the problem is, that the hosting player did not set up the system settings properly (see "System configuration for hosting players") ¶

### Loading of savegames ¶
(Build14 only - in Build15 savegames are transfered automatically) ¶

If you want to reload a saved game, you first have to share out (either per email or via an upload at sharing platforms, etc.) the savegame you want to load (every player must have a copy of __exactly the same__ savegame). The savegame must than be placed in ~/.widelands/save ($USERHOME/.widelands/save on Windows) so Widelands can find it. ¶
Everything left to do now is that the server selects the savegame instead of a map and all players rejoin their seats and click the ready box. Start the game and play on :)! ¶

__Note:__ Some people faced problems with the userinterface when connecting to a server that selected a savegame (this is a known problem). If that happens, the host should simply select a map with at least as many seats as the savegame has, so the connected players can take their seat and check the "ready" box. Afterwards the host has to reselect the savegame. Altough the players might have userinterface problems again, loading should work fine now.