суббота, 26 мая 2018 г.

Идея простой игры стратегии на телефон

Привет друзья. Если вы читали мою старую статью про дизайн документы, вы знаете, что у меня лежит наверное файлов 40 с идеями новых игр. Просто сейчас нет времени всё делать, да и иногда мне в кайф расписать механику и идею, даже не делать игру. Но одна идейка меня давно не покидает и это идея довольно простой игры на телефон, стратегии. Я давно уже хочу сделать что-то простое, как пример - Random Towers, это было тоже на коленке, но я более или менее закончил эту игру, а на мой взгляд лучше закончить что-то даже плохое, чем иметь 100 незаконченных исходников.

Мои игры вы можете найти тут: https://www.econdude.pw/p/games.html

Сегодня в блоге Econ Dude я просто поделюсь своей идеей, может быть кому-то она понравиться и вы создадите такую игру с нуля, мне не жалко.

Мне жалко, что идея пропадает в моей голове без реализации.

Идея простой игры стратегии на телефон / Econ Dude

Персы против 300 20 Спартанцев, моделируем и балуемся

В связи с работой и кучей проблем в жизни не могу выделить время сейчас на создание игр. Месяца через 4 мне кажется я вернусь к геймдеву, хотя и раньше буду что-то делать на эту тему в ютубе и в блоге, но пока... Пока только идеи.

Данную игру вы можете сделать с нуля довольно легко и быстро в GameMaker: Studio любой версии (или во второй части), если вы смотрели мои видео. У меня есть немало видео про стратегии на канале (https://www.youtube.com/EconDude), есть и курс для новичков, есть полно материалов. Вам тут могут понадобиться так-же видео про TDS, так-как многие вещи будут именно от туда.

Итак, что за идея? Вот наброски, гифка:

Идея простой игры стратегии на телефон / Econ Dude

Вроде прикольно получается...

Пока набросал за пару часов базовый каркас и сделал 4 юнита, планирую 5, еще над одним думаю. Предлагайте свои идеи (голосование в паблике).

Юниты пока вот такие:

  • Копейщик. Быстрый со слабым уроном и быстрой атакой. Мало ХП;
  • Лучник. Быстро бегает, урон средний, ХП мало, брони нет;
  • Воин. Есть броня, медленный, бьёт медленно, но сильно;
  • Рыцарь. Очень быстр, урон большой, но бьёт редко, много ХП и брони;
  • (Катапульта, башня-спавн, баллиста, маг, варвар, арбалетчик)

На гифке выше вы видите почти всех, а рыцарь на картинке ниже. Кого сделать пятым я пока не решил. Думаю либо баллисту / катапульту, либо башню - спавнер. Может быть еще сделать чела, которые будет метать копья на близкую дистанцию, либо это пусть делает текущий копейщик, я короче всё еще меняю.

Уже перебалансировал параметры раз 10 делая тестовые сражения, буду много балансировать и дальше.

Вот еще один скрин, анимация gif, просто балуюсь:

Идея простой игры стратегии на телефон / Econ Dude

Тут уже рыцари и кровища, обожаю мясо

В чём будет суть игры и как играть?

Пока я думаю сделать 2 режима:

  • Компания;
  • "Режим горячего стула", двое играют с одного устройства.

В идеале хочу еще онлайн, но вы знаете про онлайн...

В случае компании вы расставляете войска, а армию противника не видите, запускаете сражение и пытаетесь его побить.

Сражения происходят автоматически. Каждая миссия - одна расстановка врага, которую сделаю я. Нужно будет пробовать разные тактики и варианты.

В идеале хочу 100 миссий, как в Antiyoy.

У всех всегда 50 очков, на которые можно поставить солдат.

Цены точно пока не рассчитал, но скорее всего это 1, 2, 3, 4, 5 соответственно. То есть рыцарь стоит 4, копейщик 1 и т.д. 

В режиме горячего стула (термин из героев 3) просто один расставляет армию, потом отдаёт телефон или девайс другому человеку, тот тоже расставляет своих (всё в тёмную) и запускаете, смотрите. Мне кажется будет весело. Можно ставки делать xD

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

К примеру в текущем варианте воины с палицами и щитами бьют медленно, а рыцари совсем медленно (но сильно). Таким образом когда рыцари набегают, они с одного удара выносят почти кого угодно, но потом долго ждать до следующей атаки. Лучники тоже редко стреляют (сейчас 1 выстрел каждые 6-7 секунд). Может быть лучникам ускорю стрельбу, снижу урон, и добавлю еще арбалетчиков (как лучники сейчас будут).

Я хочу делать механику немного хардкорной, реализм хочу какой-то.

Чтобы битвы быстро могли происходить и резко.

В текущем виде решает масса. Например как было в тестах.

Я ставлю 10 копейщиков близко к врагам и 10 как-бы в резерве, далеко. У врагов например 10 воинов со щитами. При таком раскладе, когда первые 10 копейщиков с ними сталкиваются, то их быстро убивают, а дальше они наносят мало урона ибо их мало осталось уже в группе, пока воины со щитами откатывают следующий удар.

Идея простой игры стратегии на телефон / Econ Dude

Примерно так, первую группу вмиг раздавили

Потом набегают вторые 10 копейщиков и так-же умирают.

Но стоит мне переставить всё и поставить 20 копейщиков в одну кучу, как копейщики их выносят элементарно за счёт массы и за счёт того, что ДПС в итоге у копейщиков больше, так-как они быстрее бьют.

Вообще замес и механика, во многом как в TDS, чем-то даже напоминает мне Clash Royale, а так-же немного похоже на вот эту игру, которую я забросил:



Тут похоже по механике боёв. Жалко что её забросил кстати...

Еще кстати похоже на игру, которую я показывал в этом видео:



Да и вообще у меня многие игры похожи, вот эту можно вспомнить:


Я думаю нужно делать классический баланс StarCraft: камень, ножницы, бумага. И при таком раскладе мне нужно чтобы копейщики били рыцарей, воины копейщиков, лучники воинов, а рыцари лучников (например). Так вроде логично. 

Но тогда мне надо будет всё перебалансировать.

Так-же я думаю делать или нет всякие фишки с ИИ. Допустим чтобы лучники убегали от врагов, или чтобы рыцари стремились обойти всех и атаковали лучников в первую очередь. Мне кажется такие фишки будут крутыми и это не сложно делать.

Вообще тут всё в плане создания игры легко. Про движение, ближний бой, стрельбу, спавны и прочее в блоге Econ Dude уже есть статьи.

По балансу я приду к чему-то сам за счёт тестов, тестировать эту игру весело, вот реально. Всегда новые ситуации. Но мне нужны ваши идеи касательно пятого юнита, я хочу именно 5. Думаю можно сделать даже мага с атакой по области, но дальность стрельбы меньше, чем у лучников, ХП тоже меньше, скорость движения меньше.

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

Так-же я хочу реализовать концепцию резерва.

Есть 50 клеток на одного игрока (5 рядов по 10) где расставляют юниты (чтобы 50 копейщиков за 1 помещались в теории).  И вот я хочу последний ряд, самый дальний, делать резервом. То есть если вы туда кого-то поставили, их не будет видно пока не пройдут например 30 секунд боя, а потом выходят резервы.

Таким образом у битвы будет как-бы два этапа, и в теории можно в резерв запихнуть очень мощную армию, а вначале будет первый эшелон.

В принципе можно поиграть с этими линиями, и сделать к примеру первую линию такой, что воины в ней стоит 15 секунд, и только потом идут (но они видны сразу). Так туда можно будет ставить стрелков, либо например как-то рассчитывать тайминги.

Короче идей много, буду думать и тестировать.

В целом я хочу чтобы одна битва не длилась больше минуты, реалистично 45 секунд. И чтобы ты никогда не знал кто победит до последнего момента. У меня в тестах были ситуации когда две очень разные и вроде как большие армии, которые я случайно ставил, приходили чуть-ли не к бою 1 на 1, только по одному челу оставалось и ты смотришь и думаешь, у кого там больше ХП и кто первый ударит. Можно еще конечно сделать небольшой рандом, криты, блок и т.п. Думаю я это сделаю, так веселее.

При этом я хочу чтобы случались такие ситуации, когда одна армию другую той-же ценой просто раскатывает в сопли за секунды, типа нашла коса на камень. Я пока не знаю что это будет, но к примеру один решил пойти ва-банк и поставил всех воинов, а другой выставил всех стрелков. Это будет весело. А потом еще резерв...

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

Если будет продолжение, видео и т.д. Тут будут ссылки.


UPD - спустя неделю нашёл время сделать расстановку и 5 миссий:

Идея простой игры стратегии на телефон / Econ Dude

Пока решил делать стреляющие спавнеры...

UPD 2 - Чуть позже я, как всегда, сделал и короткое (10 минут) видео про процесс разработки этой игры. Можете посмотреть: