когда определитесь с глобальной картой и контентом (ваш сценарий, внесценарный контент) контент вне сценария может быть собран из имеющихся моделей, на подобии сегунат хочет выбить самураев из какого нить домика в лесу, или самураи увести войска сегуната из деревни где они чрезмерные налоги собирают, или пусть например англичане передать взятку сегунату....
по сценанию для сцен рисуете модели участников и окружения, потом их в редакторе складываете.
программисты пусть физикой и боем займутся, там нужно определиться с точками которые собираются с модели во время боя