Демка клона Magic Survival, но в sci-fi стиле на Android

Рассказываю о своей первой мобильной игре и убеждаю дтферов, почему им стоит дать ей шанс. И разумеется, помочь с балансом :) Но может еще и с багами.

В январе 2023, перед поездкой на поезде, я как обычно накачал всяких игрушек на свой сяоми, чтобы скоротать время. Одной из этих игр была Magic Survival. В общем-то ничего необычного, но данный жанр чем-то напоминал мне старые кастомки war3, в которых ты должен превозмогать против толп противника и создавать веселые билды для успешного прохождения.

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

На пути к бессмертию(наверное)

За время разработки я никогда не подавал особых коммерческих надежд на этот проект: для меня это больше способ доказать себе, что я чего-то стою как геймдизайнер и могу не просто скопировать игру(но это тоже дело не самое простое - смотрите недавний релиз Robocraft 2), но и внести туда свежий взгляд, основанный на моем опыте. Мой подход к монетизации довольно простой: я использую только reward video, но даже это не может сломать соревновательный элемент игры.

Так в чем суть игры то?

Прежде хочу отметить, что я начал разработку еще до всей это суеты с Vampire Survivors, и сам в нее ни разу не играл, поэтому всегда обижаюсь, когда мне говорят что это VS-клон - когда я всегда подчеркивал, что вдохновлялся на 100% Magic Survival(далее MS), вышедшей еще в 2019 году, когда как VS только вышел в раннем доступе в 2021. Вампиры мне не нравятся вот этой пиксельной графикой и необходимостью бегать прямо на врагов за опытом, чем, к слову, грешат все VS-like.

Если представить упрощенно, то это 2D Bullet-Heaven Rogue-lite в sci-fi сеттинге с парой сомнительных механик и доской лидеров. Почему 2D? В моем представлении, если ты делаешь игру на мобильное устройство, то должен постараться сделать так, чтобы она пошла на любом калькуляторе. В случае 2D технологий, сделать это проще всего.

Одна из валют игры - Редкая сфера, получаемая с невероятно редким шансом.

Игра поделена на кампании, в каждой из которых есть определенное количество миссий. Каждая миссия уникальна визуально и имеет собственные модификаторы, влияющие на игрока и врагов. Существует мета-гейм прогрессия, улучшающая характеристики игрока, а также кастомные скины и поля боя, покупаемые за редкую валюту(не донат).

Основное же по моему мнению отличие DOMINATOR ORDER от жанровых коллег в том, что здесь концепция rogue-lite доведена до абсурдных значений: улучшения в метагейме могут достигать +999%, не имеют прогрессивного роста стоимости и какого-либо лимита. Другим же ключевым отличием от игр этого жанра является то, что прогресс миссии идет не от времени, но от убитых врагов. Таким образом, прохождение не имеет строгую продолжительность, но позволяет игроку самому выбрать нужный темп.

Вообще, если так задуматься, отличий от MS уже может набраться прилично, так как с начала процесса разработки я так и не заходил в ту игру и уже не помню как там да что. Я хочу дать информацию об игре сжато, но у меня вряд ли это получится, поэтому простите, вот вам лонгрид с картиночками.

Предыстория мира игры

Довольно важно для понимания, что вообще происходит на экране.

Начало экспансии человечества можно отнести к середине 22-го века, когда люди достигли технологической сингулярности с помощью развитого, но контролируемого ИИ. Это позволило открыть источник энергии для ускорения до субсветовой скорости, а еще позже - технологию защиты от космических частиц. Человечество плавно вступило в эпоху космических путешествий. Сформировался новый, общий язык, но концепции государств все еще существовали. Все они содействовали усилиям новой группировке ученых под названием "Экспансия", и ее высокой цели - колонизации новых миров.

Спустя 65 лет человечество основало колонии-поселения на нескольких экзопланетах близлежащих солнечных систем, но как - вместо разведывательных спутников посылались сразу челноки с поселенцами. Экспансия пошла на такой риск ввиду нестабильной ситуации на планете, где в то время у политиков буйствовали сильные антикосмические взгляды. Обратно радиосигналы доходили очень долго и ненадежно, и потому первичную реакцию на себя взяли ИИ-станции, расположенные между планетами. Если они могли ответить, то сразу же высылали ответ обратно, основываясь на вероятном ответе получателя, и уведомляли о логике своего ответа следующие станции/планеты по цепочке для коррекции. Если же станция не знала ответа, то передавала сигнал на следующую станцию, где точность ответа могла быть выше. Конечный получатель принимал запрос с ответом уже постфактум - после чего земляне и колонисты корректировали данные, загружая новый паттерн в цепочки станций. Это позволило сильно сократить время принятия решений и только усилило мощь колоний.

Заметно выросшая во влиянии Экспансия теперь состояла не только из ученых. Она стала круглым столом колоний и Земли, где субъекты на основе своего богатства принимали решения, касающиеся всего человечества. Одной из дочерних структур Экспансии был “Человеческий Рост”(ключевой отдел в рамках игры), обеспечивающий связь и снабжение ресурсами между колониями. Несмотря на значительную автономию колоний, все понимали важность кооперации, и подчинялись управлению Человеческого Роста. Со временем, эта организация стала вещью “самой в себе”: она имела собственные научные отделы, военные корпуса, гигантские станции между системами и суверенную экономику.

Основывая колонии, люди встречали удивительные формы жизни, некоторые из которых мешали установлению человеческой доминации в новых мирах. Человечество принялось за активное изучение инопланетной жизни, и пыталось извлечь выгоду из каждого живого существа. Некоторые виды, даже слабо эволюционировавшие, давали сильный отпор, и бывало что колонии проваливались в отражении угрозы. Трагический случай произошел в системе Зондеа(бывшая звезда Тигардена), где предположительно разумные существа почти синхронно уничтожили все человеческие поселения на двух планетах. Известие, которое по крупицам собирали ИИ-станции из короткого сигнала SOS и немногих переданных ранее данных, Земля получила лишь через 13 лет. Разумеется, к этому моменту живых людей в Зондеа уже не было.

Этот акт враждебности потряс все человечество до основ, и с одобрения Экспансии, Человеческий Рост установил диктат Доминаторского Порядка на утерянных мирах - что означало полное уничтожение всех иных разумных видов в пределах системы. Отдел этот был сформирован как один из экспериментальных военных корпусов, но с большим упором в технологию ДНК-клонирования. Именно он среди всех остальных экспериментальных проектов показался наиболее подходящим для решения сложившейся проблемы.

Доминаторский Порядок не использовал огромные армии или флот, но полагался на генетически модифицированные человеческие тела, устойчивые к космической радиации, физически развитые и не имеющие собственного сознания. “Доминаторы”, как их называли, были лишь оболочкой. В само же сознание загружалась самообучающаяся нейросеть, чей дата-центр находился на материнском флагмане. При потере доминатора в ходе задания, сознание выгружалось в дата-центр, и клонировалось в новую оболочку. Таким образом, солдат был практически бессмертен и отправлялся на задание вплоть до успешного выполнения. Помимо этого, последние опыты внезапно подарили доминаторам способность генерировать некую энергию, названную психической. Она несомненно имела лимиты, но по показателям летальности иногда превосходила физические образцы оружия, а потому развивалась и использовалась наравне. Доминаторы были облачены в крепкую броню из полимерных материалов, а некоторые их части тела заменялись кибернетическими аналогами. Тем не менее, основа тела все еще продолжала быть биологической, ведь воспроизводить это было дешевле всего. Зачастую они не использовали пеший способ передвижения, но игнорировали местность, паря над землей с помощью джетпаков. В возможностях отдельного доминатора было медленно, но верно уничтожить все население Земли - настолько устрашающей была мощь Доминаторского Порядка. Предвидя такую опасность, земляне внушили Порядку глубокую лояльность к человечеству, любовь земного и ненависть неземного. Нейроличности доминаторов, несмотря на свою искусственность, имеют в себе часть человеческого генома, а потому обладают эмпатией и умением мыслить, что с легкой руки землян превратило Доминаторский Порядок в квази-религиозный орден фанатиков, озабоченных священной целью очистить галактику от нечеловеческой заразы. Правда, в большинстве своем, в военном корпусе работали вполне обычные офисные работники, не думающие о политических сторонах своей работы.

После установления диктата Доминаторского Порядка над системой Зондеа, флагманы корпуса прибыли в 2230 году на орбиты планет. Проведены разведывательные мероприятия: признаков жизни людей не было обнаружено, как и признаков присутствия вражеской силы. Этот факт мог бы поставить под сомнение наличие угрозы в пределах планеты, но изученные снимки колоний явно показывали разрушения насильственного характера. Высланные на поверхность обеих планет зонды не вызвали никакой реакции у потенциального врага, в связи с чем было принято решение высаживать разведывательных доминаторов. Десантирование сразу же привлекло внимание неких объектов кристаллической природы. Они начали вылезать из земли отовсюду и пытаться атаковать своими массивными телами доминаторов. Через полчаса после высадки все доминаторы были уничтожены - но то было не поражением, а первой частью плана. Доминаторы перед смертью тела передали данные на флагманы и были клонированы. Теперь они знали гораздо больше о том, как необходимо подойти к уничтожению этого вида и отправились на задание повторно.

Оператор №64 с флагманского корпуса, привязанная к нашему доминатору и очень любящая вести радиопереговоры не по делу.

На поздних стадиях выполнения задачи, после первых успехов, было замечено, что кристалинги замертво падают на землю в неустановленном радиусе от места, где было уничтожено много их сородичей. Это породило гипотезу об удаленном управлении и искусственном происхождении: инопланетная система временно отключала аппараты, если видела огромное число повреждений существ, чтобы предположительно обмануть источник превосходящей угрозы. К счастью, флагман смог точечно отработать по отключенным кристалингам, что несомненно было проще, ведь они не уходили под землю. Таким образом, стратегия победы была определена следующим образом: разделить планеты на сектора со схожей площадью, и эпицентром сделать наиболее удобные оборонительные позиции для доминатора. При критическом значении уничтоженной силы таинственная система управления отключала всех остальных кристалингов, что позволяло добить их и перейти к следующему сектору.

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

Это ужатая версия предыстории мира игры, перейдем к важному.

Геймплей

Первая кампания называется "Коварство кристалингов", в честь главного врага этой кампании - инопланетян, чью природу ученым корпуса еще предстоит разгадать.

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

Начало игры, первая миссия и выбор умения. Все ролики записывались в 30 фпс.

Вы собираете отходы этой "расы" для изучения наиболее эффективных приемов для ее уничтожения, приобретая новые умения, уклоняетесь от тычек и ждете, пока флагман сбросит вам ящики. Умения бывают шести типов: защитные, регенерирующие, направленные (снаряд, выпускаемый по цели), по области (AoE без цели), по направлению движения (AoE целится куда вы двигаетесь) и пассивные. Про формулу выпадения умений я расскажу чуть позже.

Выбор комплекта(все еще требует доработки).

Ящики сбрасываются в случайном месте после пороговых этапов уничтожения "фауны". В них содержатся специальные комплекты, пассивно улучшающие одну из 18 характеристик или придающие особые способности. Комплекты бывают: мусорными, обычными, редкими, эпическими и легендарными. Всего за игру можно получить не более 19 таких ящиков, а сам шанс ролла комплектов действует по сложной формуле, рассказывать про которую я вам не буду из-за ее сложности.

А жахнем по ним лазерным ударом!

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

<i>Меню улучшений характеристик</i>
Меню улучшений характеристик

Тут в дело вступает мета-прогрессия. В специальном меню улучшений вы можете улучшить свои показатели до практически бесконечных значений с помощью Очков Улучшений, выдаваемых за прохождения миссий(успешные и не очень). Тут вы также можете заметить единственную в игре монетизацию - просмотр роликов за +5 ОУ. Также ОУ можно получить за редкие сферы. Сами по себе улучшения делятся на два типа: действующие на определенную кампанию, и действующие на всю игру в рамках вашего прогресса. По причине наличия всего одной кампании на данный момент, в игре присутствует только один тип улучшений, относящийся к Коварству кристалингов.

<i>Все комплекты в игре.</i>
Все комплекты в игре.

Вы правильно заметили, что некоторые характеристики звучат слишком безумно. А что если вкачать Радиус умений до +150% и жахать ракетными взрывами на весь экран? Это возможно, и именно на это я рассчитывал при проработке этих механик. Улучшения действуют на все характеристики: будь то скорость перезарядки пулемета, который можно превратить в миниган, или длительность лужи от электромины, которая при правильной раскачке может накладываться хоть на весь матч.

Все умения в игре.
Все умения в игре.

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

Ящик с комплектами, сбрасываемый флагманом.

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

Улариан, один из слабейших и медленных кристалингов.

Доска лидеров

Я не мог сделать просто вырезание иноземного вида без соревнования между доминаторами. Обязательно нужно выяснить, кто же круче и эффективнее всех проводит экстерминацию планеты от нечисти. Но как же определять крутость игрока по результатам пройденной кампании? Я решил пойти по наиболее логичному пути, и ранжировал результаты по количеству затраченных Очков Улучшений. Таким образом, чем меньше игрок улучшал мета-прогрессию, добиваясь победы голым персонажем - тем лучше он относительно других игроков. Поэтому баланс стоимости улучшений и силы умений крайне важен, чтобы эта система работала как надо. Также, одно из достижений/медалей прямо связано с получением первого места в таблице лидеров. В демке этот функционал еще не реализован.

Кетарон, малый юнит.

Достижения

Демка клона Magic Survival, но в sci-fi стиле на Android

Каждое достижение выполнено в виде наградного ордена, показывается в главном меню и носит имя важного человеческого деятеля для Человеческого Роста. Ордена выдаются Доминаторским Порядком только за невероятные успехи в бою и являются особой отметкой силы доминатора. Способы получения достижений намеренно скрыты, поэтому чтобы собрать все ордена, игроку придется сильно попотеть - но я не думаю, что это главное в игре. Функционал достижений недоступен в демо-версии.

Нулорион, средний юнит.

Нагрузки

Изначально фановая фича, позволяющая взять некоторые усиления перед началом матча. Они не всегда усиляют вас, но могут и усложнить прохождение. Например, вы можете найти увеличение количества врагов на +50%, или мгновенную телепортацию предметов вместо их притягивания, или же просто уничтожение первых 10% врагов орбитальной бомбардировкой.

Крилексис, средний юнит.

Появление умений

Для меня очень важно предоставить как можно более честную систему появления умений, когда игрок повышает уровень. Умений много, и некоторые из них могут не принести пользы вплоть до конца игры. Большая разница по сравнению с MS и другими играми этого жанра в том, что здесь не используется механика рероллов, вообще. Вместо этого игроку сразу предлагается на выбор 6 умений или комплектов - но 3 из них закрыто, пока он не купит улучшение Дополнительный выбор. Каждый пункт открывает новую карточку для выбора, позволяя собирать нужные билды более стабильно.

Демка клона Magic Survival, но в sci-fi стиле на Android

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

Брузарон, большой юнит.

Диалоги(монологи)

В игре также присутствует функционал диалогов, который на данный момент еще находится в разработке. Впрочем, система там довольно простая. В начале статьи вы могли заметить Оператора №64: именно она сопровождает нашего доминатора в его задачах на планете. Операторы находятся на флагманах и 24/7 координируют работу доминаторов, управляют извлечением данных после смерти, хвастаются своей офисной работой и в целом заботятся о психическом состоянии ГМО-солдат.

Демка клона Magic Survival, но в sci-fi стиле на Android

Я бы назвал это "нативным обучением", так как в основном радиопередачи от оператора служат объяснением каких-либо механик. Но некоторые фразы предназначены для разрядки обстановки(немного юмора не помешает), а некоторые раскрывают лор игры и социополитическую обстановку на флагмане и в Человеческом Росте. Imagine not knowing about a dreamballs in 2230, cringe...

Гемнон, большой юнит.

Локализация и рынки

С самого начала я планировал ввести три языка: английский, русский и китайский(упрощенный). В демке присутствуют все три языка для выбора, однако китайский может быть немного неполным. Разумеется, на момент разработки на дворе уже был 2023, а это санкции и все такое, поэтому я не особо кипел желанием мучаться с выводом от Google Play(хотя еще с 2014 имею там аккаунт разработчика) и вообще не имею никаких иностранных карт. Поэтому на данный момент я сконцентрирован на релизе в RuStore.

Моя задача состоит в том, чтобы отполировать баланс, механики и баги под чутким надзором российской аудитории Рустора, а уж после прогибаться под какого-нибудь издателя и выходить на зарубежный рынок, на китайский рынок. Планов выпускаться на iOS у меня нет, так как я не считаю мой проект чем-то гениальным, чтобы омрачать светлые умы пользователей Apple.

Ко-Силтен, гигантский юнит, средоточие кристаллов.

Саундтрек

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

Что же касается саундтрека в миссиях.. Вы играли в Цивилизацию? Значит вы точно помните, что саундтрек там был привязан к нации, но постепенно эволюционировал в зависимости от эпохи. Здесь применяется похожий принцип, во многом в целях драматизации в поздних этапах. Посмотрите, как начинается первый этап миссии: неспешная инопланетная атмосфера, завывания ветров Зондеа, шум враждебных кристаллов.

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

Но что же происходит к десятому, последнему саундтреку? Он становится ядреным, прожаренным, с тяжелыми инструментами и угрожающим хором. Драма высока как никогда, как впрочем и ставки. Любая оплошность уронит доминатора под тоннами злых кристалингов, своей бесконечной ордой окружающих солдата человеческой воли, и все придется начинать сначала...

Всего в саундтреке 10 этапов, и каждый из них плавно развивает тему предыдущего трека. Все это происходит на протяжении средней продолжительности миссии в 13 минут.

Ан-Фаракен, элитный гигантский юнит.

Моя просьба

Единственное, почему я решился выпустить демку так рано, с очень сырым функционалом - это потому что с балансом долго оттягивать нельзя, и мне очень хочется получить фидбек от заинтересованной аудитории по поводу силы различных стратегий прохождения и потенциально сломанных билдов. Под вопросом все: от скорости врагов до количества получаемых ОУ за бой.

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

Надеюсь на большую помощь сообщества, а также ищу sci-fi звуковика на пару небольших звуков, которые я забыл заказать ранее. Прикладываю .apk для бесплатного скачивания.

Благодарю за ваше внимание!

2.1K2.1K показов
300300 открытий
16 комментариев

Умения - самая слабая часть проекта именно потому, что их достаточно много, и все они слишком разнообразны по механике.Оо, не волнуйся. Даже опытные разрабы за год не могут пофиксить все умения.
Кей Ю одного персонажа 3 раза нерфил и переписывал ей скиллы с нуля. Потому что в забеге, где только избранные выхивали дольше 32 минут она выживала часами...

Ответить

Или да?)

Ответить

На инглише получше

Ответить

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

Ответить

А синяя штука (поздно сделал скрин) должна игрока тоже дамажить?

Ответить

Го пиздиться или да? :)

Ответить

едрить, наконец то в инди раздел завезли хорошие посты. лонг про инди. ну лайк. выглядит неплохо, но я не ценитель мобильных гриндилок (хотя вар3 кастомки всей душой люблю до сих пор), поэтому объективно оценить как то не смогу))

Ответить