| Genie |
The design paradigm is to make online gaming as simple as possible without the need to download a client or even a runtime engine such as Java. The downside is that you don't get instant feedback when other players have made their moves, you have to refresh the page. At the moment only Tom Lehmann's "Race for the Galaxy"(Rio Grande Games) is available but more games are planned for the future. Big thanks to Tom and RGG for letting me host this service. To be able to play the games you must register, choose a username and password via the register link. After that you can login and start/join games from the 'Open Games' link. At the moment the maximum number of players in a game is four.
There is also a rating system implemented. The ratings on this site are ELO based. Multiplayer games are considered to consist of several subgames between each of the players. The impact on the rating for each subgame is decreased when the number of players increases. In essence, end position in a game matters.
The RftG service on this site differs from the official version on some points. 1. The Gambling world is not present in the deck. 2. When you are about to pay for a card in settle/develop you normally can see what the other players have choosen but on this server these choices remain hidden until the next phase.
Images of cards and goals are copyrighted by Rio Grande Games.
The server code is written from scratch in C, including the http server parts. For the database part sqlite is used.
If you have forgotten your password or have any suggestions, questions or bugs to report please contact me using the contact info below.
If you would like to support my work on this server please use the donation button below.
100202: The source code to genie is now open source under GPL. You can get the source from rrenaud's site(rftgstats.com) as soon as Rob has the time to publish it. Hope it is useful. The database should be prepared for more than 4 players so RvI should be ok to implement for somebody willing to dig into the totally undocumented code.
100113: Increased the maximum number of players on the site, never thought I had to do that :-) Sorry for the many restarts today. Fixing the player limit problem proved a little tricky.
091203: Bugfix regarding rare rating discrepancies in the open games list.
091127: The finished games listings are back now. The listing will contain the finished games from the last ten days. I have also added some more info to the open games listing. Now the player is clickable and you can see the player rating in the listing. The rating list will now only contain the top 100 players. You can see your own rating in the 'your games' page. Benefactors will have a star by their name in their player info.
091121: The finished games listings are temporarily disabled to speed up the server.
091120: Trying to fix the problem with missed actions. If still missed actions are seen send me a mail or write a notification on the newsgroup.
090924: Bug fix for clandestine uplift lab when used with trade league power.
090908: Extra 3vp for tied most goals are now included during the game and not only at the end as before. Text mode bonus indicator is used to show when a tied goal is acheived. A link to Rob Renaud's RftG statistics page is now added to this page. Se "Statistics" below.
090905: Jon Biggar has set up a forum for this server, see below. Added an initial comment box to the create game page. This comment will show up in the open games list. Work on an AI for solo playing is put on halt. A very good AI has been created by Keldon Jones. See http://keldon.net/rftg.
Here is a forum for discussions regarding this server.
Here is a link to some very interesting statistics calculated form the games on this server by rrenaud, Danny and Aragos.
1. Try to finish your ongoing games reasonably fast (though there is no requirement to play in real time). 2. Try not to join/create games while other players are waiting for you in another game. 3. Before you join a game look at the comment to see if the creator of the game had some special intentions for that particular game. 4. As always be polite and kind to each other :-)
Contact: genie.server@gmail.com