bugFreeciv - Bugs: bug #19942, Continue to allow client-started...

 
 
Show feedback again

bug #19942: Continue to allow client-started network games after S2_4?

Submitted by:  Jacob Nevins <jtn>
Submitted on:  Sun 15 Jul 2012 10:31:28 AM UTC  
 
Category: clientSeverity: 3 - Normal
Priority: 5 - NormalStatus: None
Assigned to: NoneOpen/Closed: Open
Release: Operating System: None
Planned Release: 

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Sun 15 Jul 2012 12:27:06 PM UTC, comment #4:

>> Ugh, but then what do we do about "Start Scenario Game"? You want all four options. And the same for "Load Saved Game".


Maybe just some small CheckBox ("Host Network Game") on start page ?

Anonymous
Sun 15 Jul 2012 11:37:12 AM UTC, comment #3:

> Stability. Forked server goes down with the client, and (usually
> at release time) server itself is much more stable than client.

True, and I've updated the FAQ to make that point.

Nevertheless, perhaps there's still something to be said for making it easier for casual LAN players to start a quick game where the risk/annoyance of losing it perhaps isn't so great. (I suppose a "quick game" is rare.)

Jacob Nevins <jtn>
Project Administrator
Sun 15 Jul 2012 10:43:26 AM UTC, comment #2:

> LAN games at least there's no good reason not to do so.


Stability. Forked server goes down with the client, and (usually at release time) server itself is much more stable than client.

Marko Lindqvist <cazfi>
Project Administrator
Sun 15 Jul 2012 10:37:13 AM UTC, comment #1:

Ugh, but then what do we do about "Start Scenario Game"? You want all four options. And the same for "Load Saved Game".

Perhaps we instead need the option of a pre-pre-game screen where you can decide whether it's a network game, whether to tell the metaserver, which scenario/savefile to use, etc. Need to handle this carefully or it will become confusing; perhaps it's a popup dialog before the pregame screen rather than yet another screen.

We could still have a "just start the game already" button which starts a single-player game. Loading an existing single-player game should be easy too. And ideally the tutorial should be easy to reach.

Jacob Nevins <jtn>
Project Administrator
Sun 15 Jul 2012 10:31:28 AM UTC, original submission:

From 2.4, we're taking away the ability to start network games (even LAN games) in the client (as of bug #18530), the rationale being that single-player games should not be opening up listening sockets on public interfaces.

However, we know that people do start multiplayer games this way, and for LAN games at least there's no good reason not to do so. (Internet games are problematic due to NAT/firewalls, not that starting from the client makes much difference.)

Probably we should provide two buttons instead of the single "Start New Game":

  • "Start Single Player Game": current S2_4 behaviour
  • "Host Network Game": old S2_3 behaviour (eventually with some extra UI, e.g., "tell the metaserver about it"?)
Jacob Nevins <jtn>
Project Administrator

 

(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by cazfi (Posted a comment)
  • -unavailable- added by jtn (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 30 Aug 2014 12:21:50 PM UTCjtnSummaryContinue to allow client-started network games in S2_4?=>Continue to allow client-started network games after S2_4?
    Sun 15 Jul 2012 10:37:13 AM UTCjtnSummaryContinue to allow client-started network games in S2_4=>Continue to allow client-started network games in S2_4?
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup