Complete.Org: Mailing Lists: Archives: freeciv-dev: February 2003:
[Freeciv-Dev] (PR#3554) Turn based, Semi-Turn based or other model of ga
Home

[Freeciv-Dev] (PR#3554) Turn based, Semi-Turn based or other model of ga

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients:;
Subject: [Freeciv-Dev] (PR#3554) Turn based, Semi-Turn based or other model of game
From: "Rafa³ Bursig" <bursig@xxxxxxxxx>
Date: Thu, 27 Feb 2003 10:03:39 -0800
Reply-to: rt@xxxxxxxxxxxxxx

Hi

   I know that this thema was on topic many times but I want say 
something about it. Current move/turn model promote people with faster 
net connection, faster reaction, better client, or simple more 
expirience with such systems.

IMHO this isn't spirit of this game ( or maybe current it is ). This 
game should be free Civilization clon with full turn based moves. I 
understand that this system is inefficient with connection of 
mutiplayer games but we should give peaples abbility to chose which 
systems they want play.

I want propose thirt system ( some people ask about it resently ) but 
first of all...

Server should have confgurable option "game system" which should have 
min 2 state ( 3 with my proposal ) :

I. SPM - Single Player Mode
Normal turn based game with Civ/Civ2/Civ3 style. All player move with 
sequence.
This mode is ideal to single player but can be played on multiplayer 
(long wait for own turn)

II. RTM - Real Time Mode
What I can say... Current Mode or more migration to RTS

III GOTOM - Goto Mode
Players plan moves of own units and sent those "goto routes" to server. 
After end turn or at begin new server calculate those moves and make 
it. Next resend to all players result of those moves.

How Should this move look like ?
Exp: 2 Players A , B and 5x5 tiles map, Both Players are at war
A has 1 Veteran Warrior (0,0) , 1 Ing (2,0) and 1 Veteran Horsmen(4,0)
B has 2 Horsmen (4,2) (0,2) and 1 Trireme (0,4)

Gotos :
AWarrior (0,0) -> (1,1)
AIng (2,0) -> (2,1) -> Start Build Irrigation on (2, 1)
AHorsemen(veteran)(4,0) -> (4,1) -> (4,2) (attack BHorsemen2)

BHorsemen1 (0,2) -> (1,1) -> (0,0)
BHorsemen2 (4,2) -> (3,1) -> (2,1)
BTrireme (0,4) -> (1,4) -> (2,4) -> (3,4)

Entire move will be div on faster unit movment. In this case there are 
3 phases (trireme movment)

1) Phase
BTrireme goto (1,4)
2) Phase
BTrireme goto (2,4)
AHorseman(veteran) goto (4,1)
BHorseman1 goto (1,1)
BHorseman2 goto (3,1)
AIng goto (2,1)
3) Phase
BTrireme goto (3,4)
AHorseman(veteran) goto (4,2)
AWarrior(veteran)(0,0) attack BHorseman1 on (1,1)
BHorseman2(3,1) attack AIng on (2,1)
If AIng exist then start build Irrigation

Next server resent all phases and result of them to all clients. Here 
sepend of client politic all pahases are redrawed or only commbats are 
drawed. Now Players start plan next turn and etc.

Rafal




[Prev in Thread] Current Thread [Next in Thread]