Даже в бета версии игра супер, так держать! Хочу предложить одну базовую механику, и несколько идей, которые как мне кажется, достаточно просто добавить, что-бы сделать игру ещё круче.
Мотивация.
Когда играешь в любую игру основная цель - победить. Вопрос именно в этой игре,- как?
Безусловно важным моментов, как и в любом шутере, является стрельба. Что-бы команда победила, нужно чтобы хотя бы кто-то сносно стрелял, а лучше чтобы все в среднем лучше стреляли. Вроде бы всё. В большинстве шутеров так и есть. Только вот здесь, если ты отлично пострелял секунду назад, а сейчас пытаешься в одиночку, перебежать к следующей точке, в соседний дом(в сценарии когда нужно захватить 5 точек против количества смертей, например, где ты просто обязан пушить для победы), и тебя никто не прикрывает, то вариантов тут не много. Если команда противника не тупит, и ты даже добежишь, что вряд ли, то там любое количество человек, больше одного, даже абсолютно плохо стреляющие по сравнению с другими, скорее всего прикончат тебя в упор. В этой игре, как наверное и в реальной войне, у защищающихся есть преимущество. И тактика нападения, координация действий и обмен информацией между игроками, играют очень большую роль для победы, может даже и более важную чем хорошо стрелять. Не знаю по какому принципу подбирается команда, но за 20 игр, у меня была только одна игра, проигранная почти в сухую, где целая армия противника, очень подозрительно хорошо вместе играла. Всё остальное была хорошая такая борьба с перехватом преимущества то одной то другой стороной. Как такое возможно, проиграть в сухую? В этом же матче игроки противника прикрывали друг-друга, вместе ждали, не пушили, шли за танком(который ехал помедленнее)) и обходили толпой с флангов. Как играть в одной команде так, что-бы синхронизировать свои действия, а не идти на любые выстрелы и там сливаться? Единственный вариант, вместе сидеть в дискорде и быть в одной команде. Но в основном всё-таки играешь с рандомными людьми. Может они писали в чате и там синхронизировали свои действия? Возможно, но это как-то отрывает от атмосферы игры, ну и до конца написания сообщения можно и не дожить…
Какие варианты коммуницировать со всеми игроками , чтобы синхронизировать свои действия, кроме чата, есть на данный момент? Единственный способ поставить ярлык, там враг или танк. Понятно что игра находится, на ранней стадии развития и скорее всего разработчики планируют добавить вместо одного с десяток разных ярлыков, типа “иду туда”, “защищаю это место” … и тд. Таким образом развивается геймплей во многих популярных шутанах. Я же предлагаю, кроме этого сделать следующее.
Интерфейс главнокомандующего.
Опишу последовательность событий в игре которая бы реализовала то, что я хочу предложить.
Игрок нажимает на кнопку Начать на главном экране и вместо того, что бы увидеть таймер, открывается окно-лобби предстоящего матча со списком игроков армии в которой он будет играть и картой местности. Игроки постепенно заходят в то же лобби матча, пока не наберётся минимальное необходимое количество для старта. Когда игроков достаточно происходит процедура выбора главнокомандующего. И начинается отсчёт времени до старта матча, например - одна минута. Далее автоматически игрок с самым большим уровнем в игре, или с самым большим количеством побед вообще, или с самым большим количеством побед в роли главнокомандующего,(или какой-то другой осмысленный принцип выбрать его среди скорее всего рандомных игроков) становится главнокомандующим и решает оставить себе эту возможность(которую можно скипануть, делегировать). У главнокомандующего открывается недоступный для других интерфейс планирования битвы на карте местности. Со всей ответственностью, смотрит он на состав игроков, их статистику, уровни отрядов и общее количество солдат какого типа, и какой техники располагает данная армия и в соответствии с лучшими традициями нанесения исходной обстановки боя на карту местности, -с красными и синими значками и стрелочками (в случае советской армии) начинает расставлять на карте предлагаемый(и тут же утверждённый) им план начала битвы. Допустим сценарий игры тот где нужно удерживать три точки A,B,C. До точки A можно добраться быстро пешком так-как она ближе всего, точка B посередине между двумя командами, точка C ближе к вражеской команде. Например, известно что в начале есть один грузовик в который помещается 5 человек. И он принимает решение, отправить четырёх штурмовиков и одного инженера, что бы максимально напрячь врага и поставить респаун на самой дальней точке С. Как бывалый игрок который кровью и потом дорос до такого высокого звания он знает на этой карте ту самую крышу с которой видно всё, а тебя не видно не откуда, и он решает отправить двух снайперов в начале на эту самую крышу. Так же он отмечает другие места респауна для двух других инженеров, которые в начале игры так важны. Трёх солдат отправляет на точку A, и всех остальных на точку B, отмечая на карте позиции которые необходимо занять солдатами любого типа. Таким образом рисуя(перемещая клик-драгом)стрелочки, значки отрядов и другие обозначения, формирует визуально, план-тактику нападения или защиты для начала матча. Пишет комментарии в общий чат, типа “Ребята, по одному не ходим, патроны не экономим, родина вас не забудет. Самолёты и танки в начале не выбираем, они нам ещё пригодятся.”
Остальные игроки, смотрят на всё это и принимают решение. Например один из игроков хотел бы сыграть как-раз снайпером в начале, и он кликает на значёк снайпера в позиции указанной командующим, там появляется его никнейм и другие игроки не могут уже занять эту позицию на этой схеме. Тем самым игрок сообщает о своём намерении придерживаться этой тактике в начале и попытаться занять эту позицию именно снайпером. Другой игрок у которого есть инженер выбирает ехать в грузовике. Третий решительно настроен побороться за точку в центре и выбирает эту позицию. Четвёртый смотрит на это, никого не выбирает и как-бы заявляет, я пришёл сюда на нормальную перестрелку, а не для того чтобы плясать под чью-то дудку и вообще забивает на всю тактику и играет в свою игру. Тем не менее большая часть всё-же понимает, что любой план лучше чем вообще никакого и разбирают предложенные таким образом позиции.
Далее во время матча у остальных игроков кроме того, что у них есть некое общее понимание, в виде плана действий на карте всё точно так же.
Геймплей главнокомандующего.
У главнокомандующего же, я думаю не должно быть возможности вносить правки на карту моментально во время матча, должна быть некоторая задержка или некие трудности связанные с изменением тактики и разворачиванием войск в другую сторону. А то игрок будучи главнокомандующий будет спамить изменениями, а остальные не будут успевать им придерживаться если вообще будут считают нужным. Например это можно сделать так. Главнокомандующий выбирает место где он хочет построить свой штаб, пусть штаб это будет просто стол с картой. Как инженер из кругового меню постройки он кликает на стол и ставит контур стола в нужном ему месте, и на карте появляется метка, что главнокомандующий хочет в этом месте построить штабной стол, а у игроков у кого есть инженеры и(или) радисты появляется всплывающее сообщение на экране о том что он установил контур этого стола и ему нужно помочь построить. Сам он построить не может для этого ему нужен инженер и(или) радист. С того момента когда стол построен, и пока стол не уничтожили главнокомандующий получает доступ к изменению карты точно такому-же как в начале. При этом вносить изменения он может только после каких-либо существенных изменений на поле боя. Например точка B захвачена- открывается возможность вносить изменения. Или уничтожена какая-либо из 5 позиций (в другом сценарии)и начинается следующая стадия игры, открывается часть карты - опять появляется возможность вносить изменения в план. Или если например продолжительное время все бегут в одном направлении по старому плану и тупо умирают так что не происходит никаких изменений, а внести правки в тактику отмеченную на карте нужно, - командующий может подойти к столу нажать на действие и начать отсчёт таймера как в интерфейсе инженера при строительстве, по истечении например одной минуты, стол обновляется возможность редактировать план открывается. Таким образом разумный главнокомандующий и так будет во время корректировать план, а неразумного будет останавливать это ограничение. В таком случае для остальных игроков, было бы неплохо добавить всплывающее сообщение в интерфейсе остальных игроков про то, что план обновился, что бы игроки могли следить за происходящим, а не за картой.
Игровая логика.
На сегодняшний день можно выбрать 3 отряда с солдатами и один отряд с техникой. Чтобы всё это органично совместить с текущей игровой логикой я бы предложил добавить ещё один, пятый отряд - отряд главнокомандующего. То есть не отряд целиком, а ещё одну вкладку в которой указан выбранный игроком главнокомандующий за которого можно играть. То есть например достигнув 50 уровня в игре и имея 5 золотых заявок игрок получает возможность открыть новый класс, своего первого командующего, и это будет такой же ценной и интересной наградой как открыть другой новый класс солдат.
Конечно, желающих поиграть в главнокомандующего в рамках одного матча будет намного больше одного. А значит нужно сделать главнокомандующего смертным, без возможности респаунится. То есть игрок который в лобби стал командующим, в самом начале матча появляется именно своим командующим, без возможности выбрать кого-либо из членов своих отрядов. По ходу матча если он умирает как командующий, то теряет возможность управлять столом. И дальше играет своими отрядами как и все остальные игроки. А после его смерти у следующего по старшинству игрока(если у него активна вкладка командующего), появляется всплывающее сообщение, что теперь он командующий и если он хочет респавнится в командующего, без смерти своего текущего солдата, ему нужно подойти к столу, или же после смерти своего солдата(если стола нет), выбрать роль командующего из общего меню. Или же скипануть роль командующего и передать её следующему по старшинству игроку.
Таким образом намного больше игроков за матч смогут поиграть в стратега. И в таком случае само существование стола превращается в достаточно ценную сущность на карте, почти как респаун инженера, в уничтожении которой враг будет заинтересован, и возможно будет смысл охранять командующего вместе со столом (:
Фишки командующего.
Плюс ещё можно добавить командующему как отдельному классу солдат, всяких фишек и скилов которыми он сможет пользоваться в перерывах между внесениями изменений в карту. Пусть базовый командующий имеет пистолет и бинокль, умеет обозначать стол и всё. А далее по мере прокачивания у него появляется скил который позволяет произнести мотивирующую речь или запеть песню которую солдаты подхватят, и таким образом воодушевить солдат поблизости и дать им на некоторое время бонус например 50 процентов скорости передвижения. Или добавить ветку прокачивания бинокля который увеличивает дальность любого бинокля в два раза. Сделать скил который позволяет автоматически ставит ярлыки на всех вражеских персонажей которые находятся в поле видимости командующего. И следующий уровень этого скила при котором ярлыки начинают следовать за целями в поле его видимости. И так далее, другие мотивирующие и координирующие других солдат скилы, всё как в реальной армии…
В целом вот такое предложение.
Ещё вот не в рамках этой идеи, как насчёт добавить в управление кнопку - “Скрыть весь интерфейс”, что бы так сказать полностью погрузиться в игру?