будем тестировать - увидишь)
ряды все одинаковые, щас по 8 воинов но можно поменять конечно это число.А как распределяются воины на ряды, по сколько в ряд, равное ли число воинов в ряду у противников?
у противников число равное. распределяются следующим образом - сначала по типам, потом каждый тип по рядам. скажем у нас 12 копейщиков, 4 конника и 5 лучников. первый ряд будет 8 копейщиков, потом 4 копейщика, потом 4 конника, последний ряд - 5 лучников. в принципе можно сделать чтобы неполные ряды дополнялись воинами следующего типа (тогда во втором ряду было бы 4 конника и 4 копейщика) но это не всегда желательно т.к. скажем 8 конников в одном ряду произведут более мощное действие чем 4 в одном с 4 копейщиками и 4 в другом. а эти 4 копейщика лучше выкинуть чем разбавлять ими конников... к примеру.
нетА если лучники не в 1м ряду стоят - урон получают?
урон получает только первый ряд всегда.
копье короче пики и его используют вместе со щитом. пика раза в два длиннее и ее приходится держать двумя руками, щита соответственно нет.А разве в реале копейщики и пикинёры - не то же самое? А "абилити reach" как работает?
reach работает так что если копейщик во втором ряду даже стоит он может бить противника. бьют всегда первый ряд противника.
а пикинер может и из третьего ряда бить (reach=2)
смысл в том чтобы юниты не сбивались в кучи. это некрасиво, контр-интуитивно и отягощает логику игры.Раз в один отряд можно объединять несколько отрядов - то в чем тогда вообще остается смысл твоего ограничения ОЮНТ? И как именно их объединять, если они не могут встать на 1 клетку - алгоритм?
чтобы объединить нужно дать команду юниту объединиться с другим юнитом, он подходит к цели и объединяется с ней. то есть вот они на соседних клетках стоят, а потом один исчезает и в другом появляются воины первого. также можно не всех воинов передать а часть.
это я еще и сам не решил.Очень непросто выглядит, особенно без деталей - кто распределяет воинов на фланги, центры и резервы, когда подходят резервы - по одному, или когда разобьют весь центр, и др. вопросы. Снова - хорошо бы по конкретному алгоритму говорить.
в простейшем случае резерв это просто несколько рядов воинов которые встают все сразу вместо фланга или центра когда там все умерли.
в более сложном варианте воины из резерва могут добавляться по чуть-чуть туда где большие потери.
распределяет воинов между флангами, центром и резервом сам игрок.
это только с виду прикольно. на самом деле будет жутко муторно, и писать их будет пара человек, а остальные найдут другую игру, или же приказы будут достаточно простыми чтобы можно их было в пару кликов задать. то есть значительно примитивнее чем то что ты представляешь.Кто не будет писать приказы - будет проигрывать, чем не мотивация? И главное - скрипты-приказы не тупое задротство "кто больше в игре просидит", а демонстрация силы стратегической мысли![]()







Ответить с цитированием