Vierville retaken
The second map is finished which will be used in the Scenario "Vierville retaken". The map features two new terrain types, grain fields and orchard hexes as well as many new (stone) building variants.
Web service user interface
Until now the UI to access the web service in order to play online was accessible only through the console. Though the looks are still basic at least this is no longer the only option. From now on zou can easily access online matches, create new matches and start an online match via the game interface.
Online matches
The main focus of WW2T lies on the possibility to play online against each other while earning a ratingĀ similar to AREA or ELO. For this WW2T provides a web service for matchmaking that allows every player to list matches he would like to play as well as to apply for matches posted by other players. Once the 2 players have found each other and are both online the actual scenario is played P2P. Only the result is later submitted back to the WW2T web service in order to update the rating. All 3 play modes work now in their most basic form: hotseat, LAN game and Online game. From now on I will solely focus on usability issues during the game play to make it more accessible. A first release of the initial Alpha version looks likely in roughly a month from now.
LAN play mode
There will be 3 modes to play against another human player. Hotseat, over LAN and over the Internet. Hotseat and LAN modes are mostly implemented so next will be to connect two players via the webservice.
First complete Scenario playable
Wo doesn't remember the "Guards Counterattack" scenario which most beginners played over and over as their first experience. This scenario will be part of the first WW2T release. It allows to play with a basic set of infantry and support weapon rules.
Development Update
A small sneak preview of the current state of development. I'm done with the basic functionality of all 8 phases. Next task will be to connect all phases and let players complete a full turn. After this I'm going to implement the Network connectivity.