[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
- [Freeciv-Dev] (PR#3554) Turn based, Semi-Turn based or other model of game,
Rafa³ Bursig <=
|
|