Цитата Сообщение от Peter Посмотреть сообщение
да, это слишком сложно.

я собираюсь делать чтото вроде ктп но псевдо-двумерное. т.е. у нас есть центр, фланги, резерв и везде по нескольку рядов. почему псевдо? потому что второе измерение никак не учитывается кроме порядка рядов. можно считать ряд подразделением в к-ром N человечков, тогда пространство будет одномерным.
Сложно не сложно, но этот абзац почти тоже, что и в моем вижне по геометрии боя, и даже сложнее моего.
ширина ряда и очередность воинов разных типов (будет много типов рукопашников, конницы и т.д.) могут зависеть от типа местности. например в поле конница стоит на флангах и в центре, если нет тяжелой пехоты/копейщиков, а легкая пехота (застрельщики) - в авангарде; в болоте конница - в резерве, на флангах легкая пехота, в центре копейщики, тяжелая пехота сзади и т.п. соответственно разные воины получают разные бонусы на разных типах местности и в зависимости от того где они - на флангах или в центре. это будут стандартные правила но можно сделать чтобы игрок мог составлять свои.
А это еще сложнее моего, и отлично выглядит - дай бог, чтоб реализовалось.
можно учитывать еще то какие воины имеются у врага но тут сложнее т.к. они могут иметься в разных количествах, наверное слишком заморочено выйдет такая настройка.
Очень бы этого хотелось, но я приветствую твою линию на "минимизацию ради реализуемости" - потом можно подумать, надо ли и как именно.
см. битву при каррах
там как раз обоз "скакал" и выдавал лучникам стрелы.
Опа-ча - я ткнул пальцем в небо и попал Да, еще тачанка - обоз, набитый ящиками с патронами + пулемет.
вобще хочу сделать такую фишку. чтобы конных лучников в поле нельзя было тяжелой пехотой прибить. например пехота нападает, бой идет несколько раундов пока ее расстреливают, потом бой заканчивается, пехота занимает клетку лучников а лучники отходят на соседнюю.
Только хотелось бы поменьше дискретности, поменьше "нельзя" - лучше просто маленький % потерь, типа кто-то из конников замешкался и его рубанули.
лучники у меня стреляют щас по первому ряду противника всегда. можно сделать чтоб если в первом ряду - был плюс к меткости, но потом чтоб отходили назад когда враг приблизился.
Напомню - я не играл в э-цив, тем не менее, немного разобравшись в алгоритме ее боя, мне было непонятно/не очень нравилось, что конники АВТОМАТОМ выскакивали вперед ("каждый юнит двигается с его скоростью").

Не припомню - сам этап схождения армий ДО рукопашной у тебя есть?