Thanks for the questions. I will do my best to answer them -- please follow up to get more details on specifics that you want.
ORIGINAL: Iñaki Harrizabalagatar
1) I would like to know details about how the battle engine works, what are the factors involved? like terrain, moral, fighting experience, etc
The battle engine is loosely based on a number of miniature war game rules. We wanted to get the depth of some of the rules, but we also wanted the game to be very easy to just sit down and start playing. So, here are some details at a very high level:
There are 9 commands that you can issue to any unit at the beginning of a turn:
1) Move (Move to a new location with a maxium face changing of 45 degrees),
2) Change Face (Turn around up to 180 degrees),
3) Defend (Stay where you are, but get a defensive bonus),
4) Charge (Move/Attack with a strong offensive bonus),
5) Attack (Move/Attack with normal attack bonus),
6) Missile (Shoot projectile weapon -- available for ranged units only),
7) Counter-Charge (Defensive command but with a strong offensive bonus on the first round of attack),
8) Retreat (Move backwards and change facing 180 degrees; an ordered retreat),
9) Reserve (Hold unit's command back until the end of the turn's subphase -- each turn is made up of 3 sub-phases, so the reserve phase allows you to place the order at that third sub-phase.)
Also, during a turn, there are a few more commands that can be issued for you (as a result of some action):
1) Stand (when a unit is engaged during combat or when a move is blocked)
2) Rout (when your morale falls to a low point, the unit basically does an unordered retreat -- and heads towards the safest spot on the board until morale recovers.)
The actual battle rules themselves take the following factors into account: unit training, unit morale, unit weapon type, unit facing (i.e., rear vs. flank vs. frontal attack), attack order type (charge vs. attack), terrain effects (e.g., uphill or river), and unit type (rock/paper/scissors such as mounted against pike gets a negative bonus.)
Hopefully that is enough of a response to whet your appetite...
Deride