Цитата Сообщение от Peter Посмотреть сообщение
алгоритм абстрактный, никто ни на кого не прет
А можешь написать подробно?
воины просто строятся рядами и первые ряды мочат друг друга.
А как распределяются воины на ряды, по сколько в ряд, равное ли число воинов в ряду у противников?
лучники есть, они стреляют по первому ряду противника каждый раунд (если достают и если сами не в первом ряду - иначе их жестко месят)
А если лучники не в 1м ряду стоят - урон получают?
есть также копейщики, к-рые достают через ряд, пикинеры - достают через 2 ряда (абилити reach).
А разве в реале копейщики и пикинёры - не то же самое? Википедия считает, что то же самое. А "абилити reach" как работает?
в битве участвуют параметры combat (ближний бой), power (сила удара), cover, armor, accuracy и rangedpower для лучников.
еще предусмотрен morale но он щас не задействован (все имеют одинаковую мораль).
также думаю позже добавить фланги и резерв.
Куча вкусных слов, но без алгоритма трудно оценить.
Цитата Сообщение от Peter Посмотреть сообщение
в автобое только два отряда сражаются, когда один отряд нападает на другой отряд.
на одной клтке может стоять только 1 отряд.
естественно чтобы получить более сильный отряд можно объединить отряды но объединение выполняется в междуходье т.е. в течение хода ты оперируешь теми отрядами что есть... точнее они сами оперируют собой посрдством твоих приказов.
Раз в один отряд можно объединять несколько отрядов - то в чем тогда вообще остается смысл твоего ограничения ОЮНТ? И как именно их объединять, если они не могут встать на 1 клетку - алгоритм?
Цитата Сообщение от Peter Посмотреть сообщение
а что происходит в фазе наступления?
Насколько помню, дальнобои безнаказанно обстреливают врага.
фланги и резерв у меня есть в плане
фланги дерутся с флангами, центр с центром (как бы три параллельных боя)
если наш фланг будет разбит на его место встает резерв
если резерва нет или он кончился то штрафуется наша мораль а войска с освободившегося фланга противника присоединяются к атаке на наш центр (добавляют со своей стороны, с центром не смешиваются).
если разбит центр (и резерв) его место занимает один из флангов (?) соответственно один фланг противника освобождается и падает наша мораль.
на фланге бонус приоритета идет коннице так что там ее будет выгодно ставить хотя впрочем можно и в центр.
Очень непросто выглядит, особенно без деталей - кто распределяет воинов на фланги, центры и резервы, когда подходят резервы - по одному, или когда разобьют весь центр, и др. вопросы. Снова - хорошо бы по конкретному алгоритму говорить.
Цитата Сообщение от Snake_B Посмотреть сообщение
ммм.. ты за что агитируешь то... прикрутить к игре язык программирования?
много игроков начнет скрипты писать?
стратегия для программистов?
ну, ладно... один скрипт напишешь, десять... но рано или поздно это надоест...
Кто не будет писать приказы - будет проигрывать, чем не мотивация? И главное - скрипты-приказы не тупое задротство "кто больше в игре просидит", а демонстрация силы стратегической мысли