Difference between revisions of "SoC Ideas Multiplayer Improvements 2011"

From The Battle for Wesnoth Wiki
m (Created page with '{- {- SoC2011Idea -} -} =Description= <h2>Improve handling of multplayer in Wesnoth's engine</h2> Wesnoth includes a lot of multiplayer content, like 'standard' scenarios, cus…')
 
m (Difficulty levels in MP)
Line 25: Line 25:
 
== Difficulty levels in MP ==
 
== Difficulty levels in MP ==
 
Wesnoth includes a lot of text data config files which need to be 'parsed' before game starts. Difficulty needs to be known at the time we parse those config files. Currently, we parse those files before entering the multiplayer lobby. As a consequence, we cannot select difficulty in multiplayer game (data's already parsed at the point when the game is created).
 
Wesnoth includes a lot of text data config files which need to be 'parsed' before game starts. Difficulty needs to be known at the time we parse those config files. Currently, we parse those files before entering the multiplayer lobby. As a consequence, we cannot select difficulty in multiplayer game (data's already parsed at the point when the game is created).
 +
== Game creation screen ==
 +
We want the game creation screen to be different and better. We think that we need different screens for normal MP scenarios, 'custom' MP scenarios and for MP campaigns.
  
 
=Whom to ask about this=
 
=Whom to ask about this=
 
Ask Crab_ on #wesnoth-dev
 
Ask Crab_ on #wesnoth-dev

Revision as of 22:13, 8 March 2011

{- {- SoC2011Idea -} -}


Description

Improve handling of multplayer in Wesnoth's engine

Wesnoth includes a lot of multiplayer content, like 'standard' scenarios, custom scenarios and multiplayer campaigns. However, when creating a multiplayer game, the player's options are highly limited - for example, it is not possible to select the difficulty level before starting the scenario, and it is not possible to allow the scenario to set what 'variables' can be customized by players before game is started (there's only global 'use map settings' flag and some control over sides). We want to reengineer the architecture of Wesnoth's multiplayer engine to allow it to support those things.

More info at SoC_Ideas_Multiplayer_Improvements_2011


There are no submitted student proposals for this idea

Additional Information

Difficulty levels in MP

Wesnoth includes a lot of text data config files which need to be 'parsed' before game starts. Difficulty needs to be known at the time we parse those config files. Currently, we parse those files before entering the multiplayer lobby. As a consequence, we cannot select difficulty in multiplayer game (data's already parsed at the point when the game is created).

Game creation screen

We want the game creation screen to be different and better. We think that we need different screens for normal MP scenarios, 'custom' MP scenarios and for MP campaigns.

Whom to ask about this

Ask Crab_ on #wesnoth-dev