yiotro / Antiyoy

A source code of android game called 'antiyoy'.
422 stars 54 forks source link

Rivers #32

Open anetz89 opened 6 years ago

anetz89 commented 6 years ago

Hi,

first of all: great job! I really enjoyed playing all campaigns, especially the last one is very challenging.

Another idea for future improvements would be rivers that cannot be crossed by units, unless a bridge is built (if you control at least one field next to it). This would add a new kind of complexity and some natural border especially for the starting phase.

Regards

yiotro commented 6 years ago

Hi.

first of all: great job! I really enjoyed playing all campaigns, especially the last one is very challenging.

Thanks :)

Another idea for future improvements would be rivers that cannot be crossed by units, unless a bridge is built (if you control at least one field next to it). This would add a new kind of complexity and some natural border especially for the starting phase.

Well, that may be interesting, but it's not that easy to do.

Libervurto commented 6 years ago

What if two opponents each have a hex either side of the river? Who gets to build a bridge?

I do like the idea of rivers, different types of terrain would certainly add lots of interesting scenarios.

The important thing about rivers is that they slow down an army. Therefore, how about instead of building bridges we have crossing points in the river? They would work like this: you cannot pass through a river crossing on one turn, you must first move onto it and then on your next turn you may move one hex onto either river bank.

Here is a little diagram of some lettered units crossing a river "~", where "." is land.

Turn 0
. . . . . . . . . ~ ~ ~ . . . . . . . 
 . C . . . . . . . ~ ~ . . . . . . . . 
. . . B . . . A . . ~ . . . . . . . . 
 . . . . . . . . . ~ ~ . . . . . . . .
. . . . . . . . . ~ ~ ~ . . . . . . . 

Turn 1
. . . . . . . . . ~ ~ ~ . . . . . . . 
 . . . . . C . . . ~ ~ . . . . . . . . 
. . . . . . . B . . A . . . . . . . . 
 . . . . . . . . . ~ ~ . . . . . . . .
. . . . . . . . . ~ ~ ~ . . . . . . . 

Turn 2
. . . . . . . . . ~ ~ ~ . . . . . . . 
 . . . . . . . . . ~ ~ . . . . . . . . 
. . . . . . . . . C B A . . . . . . . 
 . . . . . . . . . ~ ~ . . . . . . . .
. . . . . . . . . ~ ~ ~ . . . . . . . 

Turn 3
. . . . . . . . . ~ ~ ~ . . . . . . . 
 . . . . . . . . . ~ ~ . . . . . . . . 
. . . . . . . . . . C B . . . A . . . 
 . . . . . . . . . ~ ~ . . . . . . . .
. . . . . . . . . ~ ~ ~ . . . . . . . 

Turn 4
. . . . . . . . . ~ ~ ~ . . . . . . . 
 . . . . . . . . . ~ ~ . . . B . . . . 
. . . . . . . . . . ~ . . . . . . . . 
 . . . . . . . . . ~ ~ . . C . . A . .
. . . . . . . . . ~ ~ ~ . . . . . . .