Глобальное обновление демоверсии Gedel Escape в Steam

Чуть больше трёх месяцев прошло с момента выхода демоверсии моего проекта Gedel Escape в Steam, о чём я писал в этом паблике ранее. Тогда демоверсия готовилась для участия в фестивале "Играм быть" и ниже расскажу о результатах фестиваля, ну а также поделюсь тем, как прошло тестирование игры и что изменилось в результате.

P. S. О самой игре я писал ранее в этой и этой заметках. Можете прочитать их, чтобы понимать о чём идёт речь.

Немного о себе

Меня зовут Александр, мне 31 год. По основной профессии я учитель истории и обществознания, но планирую сменить сферу деятельности и уйти в разработку игр. Gedel Escape это второй проект, над которым я веду работу. Первым была мобильная игра Color Chips, о выпуске которой в Play Market я также писал на DTF.

Фестиваль демоверсий "Играм быть"

Фестиваль проходил с 1 по 7 октября и это было откровенным моим провалом. Это первый для меня подобный фестиваль и планы на него были грандиозные! Самое главное, что планировал - проведение живой трансляции с прохождением демоверсии игры. Для этого Steam отводил даже отдельное событие в рамках фестиваля, НО! Таких событий могло быть только два за весь фестиваль и, не зная этого, я решил вначале протестировать трансляции и дважды запланировал их. Только потом понял, что опытные делают одну трансляцию продолжительностью на весь фестиваль 🤦‍♂В результате ни одной трансляции провести не удалось... Тем не менее в демоверсию играли, а количество добавлений в список желаемого выросло в два раза. Первый блин получился комом.

И опыт, сын ошибок трудных...

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

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

То время, что прошло с момента выхода демоверсии я потратил не просто так, и вот, что изменилось...

Список изменений aka Changelog

1. Пользовательский интерфейс и взаимодействие с игроком

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

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

Так, например выглядит подключение к ПК для чтения электронных заметок Bantik Games
Так, например выглядит подключение к ПК для чтения электронных заметок Bantik Games

Клавиши для взаимодействия с интерфейсом и игровыми объектами всегда одни и те же. Кнопка E используется для подключения к чему-либо, кнопка F для сбора предметов, если таковые имеются.

2. Карта и названия локаций

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

Карта материка Монтето, одного из трёх миров планеты Гёдель Bantik Games
Карта материка Монтето, одного из трёх миров планеты Гёдель Bantik Games

Карту сделал при помощи Paint.net, камеры нацеленной вниз и полученной от неё текстуры в Unity. Позиция игрока отмечена жёлтым кружком, ключевые позиции отмечены буквами на карте и в легенде.

Каждой ключевой локации я дал название, которое появляется при входе в неё. Названы были порталы и каждая из трёх баз.

Сможете угадать в честь кого названа эта база и какие названия имеют оставшиеся две? Bantik Games
Сможете угадать в честь кого названа эта база и какие названия имеют оставшиеся две? Bantik Games

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

3. Мехи-охранники в качестве мини-боссов

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

Демонстрация того, как мех реагирует на появление игрока Bantik Games

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

4. Сбор ресурсов

Прежняя система сбора ресурсов была неудобна тем, что нельзя было понять сколько и чего игрок получит в случае уничтожения дерева, растения или камня, или, например, бота. Потому была добавлена индикация на все предметы, с которых можно что-то добывать: у объектов появилось название, уровень прочности и количество ресурсов, которые можно получить.

Каждый объект в игре имеет название, доступное на русском и английском языках Bantik Games
Каждый объект в игре имеет название, доступное на русском и английском языках Bantik Games

5. Анимация игрока и его вооружение

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

Так выглядела старая модель прицеливания и стрельбы Bantik Games

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

Новая модель стрельбы и прицеливания Bantik Games

6. Система сохранений и загрузки

Да, в предыдущей демоверсии игры, как я уже говорил ранее, не было никаких сохранений. И любой провал оборачивался тем, что нужно было начинать всё сначала. Реализованы сохранения были двумя способами: через Playerprefs и сохранения нужных данных в отдельный файл, который находится на локальном ПК игрока. Так как игра будет выходить в раннем доступе и сразу не будут доступны все миры, то перед релизом нужно будет добавить облачные сохранения.

Простая и удобная система сохранений Bantik Games

Сохранить/загрузить игру можно через меню паузы, а также при нажатии быстрых клавиш F5 и F9. Успешное сохранение/загрузка сопровождаются соответствующим сообщением.

7. Главное меню и меню настроек

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

Главное меню и меню настроек Bantik Games

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

Вид главного меню в окончательной компоновке Bantik Games
Вид главного меню в окончательной компоновке Bantik Games

Дальнейшие планы

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

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

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

Ссылочки...

Надеюсь, что вы попробуете демоверсию Gedel Escape и расскажите о впечатлениях в комментариях под этим постом или свяжитесь со мной напрямую.

1818
33 комментария

- Очень долгий пролог. Особенно не пропускается печатание слов, как в визуальных новеллах.
- Нету начала игры. Хоть кат сцену какую то бы с пролетом камеры.
- Корабль сразу возле нас. Вроде и плюс но минус. Можно было бы сделать какой то проход к нему
- Сразу при старте на локации нажал на паузу и свернул екран. Звуки не останавливаются (Вдохи, музыка). При разворачивании пропало окно паузы.
- После сбора всех предметов через кнопку F хорошо бы авто закрывать окно с слотами.
- Двойной клик по предмету в инветнаре должен надевать его.
- Не видно противников в темноте
- Нету подбора ресурсов (видимого). От этого прям диссонанс. Тут или делать чтобы они летели к игроку или чтобы спаунились на месте деревьем и мы их подбирали автоматом (примагничивались).
- Двойной клик по рецепту крафтит его если есть ресурсы
- Как то помечать уже открытые ящики. Может их не закрывать
- На уровне сделать некие скопления деревьем с одним ресурсом или разбить ее на разные части где растетут только пределенные разтения.
- На карте указывать уже иследованные зоны, отмечать места с ресурсами, найденными ящиками (открытыми и нет)
- Кликнул F5 и сразу паузу. Через 3 сек окно паузы ищезло
- Скорость мыши по умолчанию была в 0
- Если при зажатой пкм со жнецом в руках нажать ескейп то у нас будет видно прицел
- Нет миникарты

Сделать бы жнец как плазменный резак, а жнец сделать как оружие для боя
Переработать баланс. Я делаю только енергитики. Они самые выгодные. Да и вообще это издевательство, давать 5 воды и отнимать 4 еды

В общем как то так. + скрины с комментами кину
https://drive.google.com/drive/folders/1YvjgSlwA8V-3fO5j_uGyGYO6UErp0oXn?usp=sharing

3

Получается, фестиваль в сумме дал большой прирост вишлистов по сравнению с обычной органикой?

1

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

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

а какое разрешение экрана и соотношение сторон?