сформулирую:
1. Ход разделяется на небольшие отрезки времени
2. На каждом из отрезков юнит действует по программе заданной игроком

Всё.
Остальное что ты описываешь (маневры, обозы, трофеи и т.п.) - это уже не часть концепции а примеры того какие программы может написать игрок.