Gamedev Роман Тян
1 148

Fading space: Alpha — смена концепции

Всем привет! Очередной длинопост готов! И в этот раз у нас даже есть готовый пре-альфа билд! Абсолютно бесплатно без регистрации и смс.

В закладки

Но обо всем по порядку.

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

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

К тому же, своё влияние на смену концепции оказал неплохой рогалик Star Chindy на похожую тематику. Поиграв в неё примерно часов пять в режиме лёгкой прогулки, я столкнулся с адски сложным (по сравнению с общим геймплеем) боссом, который ушатал мою команду и всё нажитое, даже не поморщившись. Пригорело у меня тогда знатно. Собственно, больше я эту игру и не запускал, несмотря на честно потраченные на неё 100 рублей.

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

Немного о дизайне и арте

Ну, во-первых, мы решили сменить дизайн на более аскетичный. Было:

Будет (в альфе кстати ещё старый дизайн):

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

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

Агрессивная раса, выглядящая как небольшие симпатичные пушистые зверьки. Военные корабли любят прикидываться пиратами и грабить пролетающие мимо корабли. Живут небольшими семьями-стаями до 10 особей, не считая детей. Соотношение самцов-самок в семье 50 на 50. Семьи объединяются в кланы, несколько кланов образуют государство. Крупных государств (объединяющих более двух миров) нет. Не брезгуют ни чем, что идёт на пользу их клану. Основные принципы: горе слабым. В общем, космические гопники, пираты и наёмники. Технологически не очень подкованы.

Расовая спецспособность: могут атаковать два раза за ход.

Корабли имеют слоты только под баллистику и ракеты.

Вот первоначальные варианты того, как выглядит раса.

И вот финальный (как говорят некоторые, «банальный») вариант:

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

Монетизация

Самая большая проблема — это решиться с выбором монетизации. Как водится, мы рассматриваем две модели монетизации: free-2-play и pay-2-play.

Для free-2-play мы ввели новый тип валюты «редкие элементы» — аналог кристалликов, голды и так далее. Их невозможно добыть никакими способами, кроме квестов, просмотра рекламы и покупки за реальные деньги.

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

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

Ближайшая аналогия подобной модели тактических боев — серия «Герои». Юниты в них являются расходным материалом, который докупается в замке.

Игрок всегда сможет восстановить (докупить) свой флот при наличии достаточного количества ресурсов. Но для восстановления премиальных кораблей и пушек ему потребуется редкие элементы.

На скрине ниже премиальный кораблик (зелёный).

У игрока есть одна штука, достроить больше он не сможет — не хватает ресурсов, в том числе и редких элементов

Подводные камни, несомненно, присутствуют. Надеюсь обнаружить их с вашей помощью.

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

В общем, у кого есть нормальный опыт в этом деле — помогите.

Режимы игры

В конечном виде игра будет состоять как минимум из двух режимов: сюжетной кампании в случайно-сгенерированной вселенной и режима бесконечной битвы. Именно он более-менее закончено реализован в текущей альфе.

Сюжетная кампания

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

Для квестов и диалогов был куплен ассет Dialogue Systems. Помимо квестов в ассете есть приличная локализация и набор полезных UI-элементов. Единственно, насколько я понял, ассет раскрывает весь свой потенциал только в ChatMapper, который платный и стоит немало.

Суть данного режима в том, что игрок путешествует по галактической карте и отбивает нападения главного злодея, стремящегося уничтожить «Стабилитроны» — сложнейшие устройства, не дающие аномалиям поглотить всё живое. Цель игры понять, что происходит и предотвратить гибель обитаемой части галактики.

Бесконечная битва

Цель игрока уничтожить как можно больше волн врагов. С каждой волной врагов становится всё больше и больше, но и у игрока количество доступных очков флота тоже увеличивается.

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

К примеру, на первой волне всего игроку доступно 800 очков. Это примерно семь истребителей укомплектованных рухлядью. При этом враги нападают флотом силой примерно в 300 очков. С каждой новой волной количество доступных очков увеличивается на 800, а отрыв врага от игрока (в очках) сокращается.

Отрыв врагов от игрока сократится в районе седьмой волны. А дальше уже игрок будет отставать от врагов всё больше и больше с каждой волной.

При этом каждая седьмая волна является слегка усиленной, и в ней будут присутствовать особо мощные корабли.

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

Советы по прохождению

  • Кинетика игнорирует щиты, но мажет. Энергия почти всегда попадает, но блокируется щитами, ракеты наносят равный дамаг и щитам и корпусу внутри радиуса действия всегда попадают (если нет штрафов), за радиусом действия попадают с шансами кинетики.
  • На первую волну стоит ставить лучшую из энергетических пушек, они всегда попадают в цель. Кинетика хороша, но только если имеет хорошую точность. Рухлядь часто мажет — вы рискуете расстрелять все патроны в молоко.
  • Не всегда самое дорогое оружие — самое лучшее. Главное иметь достаточную мощь, чтобы справиться с волной.
  • Размеры оборудования (T(iny) — крошечное; S(mall) — маленькое; M(edium) — среднее; L(arge) — большое; H(uge) — огромное) коррелируют с типами кораблей — истребитель, корвет, фрегат, крейсер, линкор. Более крупные пушки имеют штраф к попаданию при стрельбе по более мелким кораблям. Но больший дамаг.

Немного скриншотного туториала:

По интерфейсу есть много огрехов, прошу сильно не пинать. Глаз, как известно, замыливается.

Ссылка на альфу в гугле (абсолютно бесплатно).

Ссылка на яндекс (гугл почему-то не поддерживает некоторые устройства).

Спасибо за внимание! И надеюсь на помощь сообщества.

Если вы хотите поделиться своим опытом создания игры или рассказать какую-то историю, связанную с геймдевом, то смело нажимайте кнопку «Написать» и делитесь опытом. А мы, отредактировав текст (если это потребуется), перенесём его в раздел Gamedev.

Материал дополнен редакцией
{ "author_name": "Роман Тян", "author_type": "self", "tags": [], "comments": 31, "likes": 21, "favorites": 1, "is_advertisement": false, "subsite_label": "gamedev", "id": 16491, "is_wide": false }
{ "id": 16491, "author_id": 30574, "diff_limit": 1000, "urls": {"diff":"\/comments\/16491\/get","add":"\/comments\/16491\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/16491"}, "attach_limit": 2, "max_comment_text_length": 5000 }

31 комментарий 31 комм.

Популярные

По порядку

Написать комментарий...
4

Для free-2-play мы ввели новый тип валюты «редкие элементы» – аналог кристалликов, голды и т.д. Их невозможно добыть никакими способами кроме квестов, просмотра рекламы и покупки за реальные деньги.

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

По нашему замыслу игрок должен тратить редкие элементы на ДОСТРОЙКУ уничтоженных в боях премиальных кораблей и оборудования.

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

Ответить
0

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

Ответить
0

Ну в танках то монетизация норм. сам в них просидел лет 5. точно не пей-ту-вин.

Ответить
1

Советы по прохождению:

Вот такое лучше не писать для тестеров.
По интерфейсу есть много огрехов, прошу сильно не пинать.

И такое тоже

Ответить
1

Хм, согласен.

Ответить
1

Загрузил apk, включил на большой лопате и приготовился наслаждаться прекрасной механикой FTL, но в итоге....

Минусы:
- статичный фон, уже 21 век на дворе(или нет), никто не ляпает на фон блеклую картинку
- музыка, автор, ну почему нет крутого трека? Ни единого звука, это очень огорчает и заставляет бежать удалять
- UI дизайн, что?? где он? почему так все коряво и непонятно? Почему нельзя минимизировать кнопки и освободить экран для самой игры?
- механика битв без обучения выглядит очень странной (мягко говоря), совершенно не чувствуется атмосфера битвы и стрельбы, все очень пресно и удерживает мой взгляд лишь на мгновение
- сюжет... советую прочитать парочку визуальных новелл, чтобы понимать структуру построения связи с игроком. То что вы написали, это не слишком читабельно и просто занудно

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

2 из 10 на кончиках пальцев ( за старание )

Ответить
0

Да, и не побоюсь спросить, вы пробовали бесконечную битву?

Ответить
1

не побоюсь ответить - тестировал вашу игру минут 11, специально хотел подольше разобраться в ней. Но, увы и ах...

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

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

Ответить
0

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

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

Ответить
0

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

Ответить
0

Какие мотивации можно было бы добавить или что изменить в боевой части?

Ответить
0

Советую купить и поиграть в Darkest Dungeon.
- Собирать шмотки после боя, апгрейдить перса и апать до миллионого уровня свои корабли.
- Выдавать после 20 волны уникальный корабль, которого нельзя купить, а можно только заработать.
- открыть новую локацию в конце концов

И ещё множество способов разнообразить мотивацию для игроков

Ответить
0

1) Я знаю про ДД)). После боя вам выпадает случайный корабль со всем содержимым. Корабли не апгрейдятся - они фитятся тем что выпадает из поверженных врагов. вариантов фита очень много. Универсального билда нет. все оборудование случайно генерируемое и ранжировано по редкости ка в Диабло. Это немного нестандартный подход и не все сразу понимают в чем смысл. безусловно нужен туториал. Но это альфа - хочется проверить саму концепцию.
2) Ок. кстати, дойти до 20 волны получится не у каждого) Более того, я бы сказал что по текущим отзывам и 10 волну сложно осилить.
3) пока нет локаций, но да. я понял.

Ответить
3

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

Ответить
0

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

Ответить
0

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

Ответить
0

Собственно это я и делаю))

Ответить
0

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

Ответить
0

Да и последний вопрос, вы играли в героев?

Ответить
0

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

Ответить
0

Какое совпадение. В другом топике обсуждали концепт мобильной версии аналога Космических Рейнджеров. В этом ролике вижу похожую игру.

Ответить
0

Как что-то плохое))

Ответить
0

То есть сначала вы рисовали уникальные варианты рас, а в итоге решили нарисовать Килрати?

Ответить
0

Даже и не знаю что ответить))

Ответить
0

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

Ответить
0

Ну как бе альтернатива тогда p2p. Но они в гугл плее традиционно плохо продаются...

Ответить
0

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

Ответить
0

Интересно... Маркетинговый бюджет может быть практически бездонным. И его так то тоже надо отбить.
К тому же я сам плохо отношусь к p2w.

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

Вы попробуйте альфу для начала. Там нет ни платных товаров ни рекламы. Правда есть баги)))

Ответить
0

Привет. Спасибо за текст, поправили его чутка и в Gamedev перенесли.

Ответить
0

спасибо)

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
Узнавайте новости о мостах
Санкт-Петербурга первыми
Подписаться на push-уведомления