Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

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

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

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

(+1)

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

Кстати, не совсем понял, какие проблемы ты испытываешь с сохранениями. В какой момент вылет произошел? Было бы неплохо, если бы ты в дискорде кинул логи игры. Ещё раз спасибо, очень полезный коммент.

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

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

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

(+1)

Насчёт вылетов. Думаю, это что-то связанное с рендером вулкана в 4 годошке. Попробуй запустить игру в режиме совместимости, например с windows 8. У Эмили похожая проблема была, так что может помочь. Логи с сейвами находятся по путиC:\Users\%username%\AppData\Roaming\Godot\app_userdata\Zero Pressure И, может с этими багами, тебе не удалось пройти до основных уровней, где встречаются монстры) (Это, конечно, не с первого захода игры, но всё же.)

Насчёт предметов идея хорошая, но она двигает игру в сторону бродилки-метроидвании, всё равно есть над чем подумать.

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

USER ERROR: Can't change this state while flushing queries. Use call_deferred() or set_deferred() to change monitoring state instead.
   at: body_set_shape_disabled (servers/physics_2d/godot_physics_server_2d.cpp:654)
USER ERROR: Can't change this state while flushing queries. Use call_deferred() or set_deferred() to change monitoring state instead.
   at: body_set_shape_disabled (servers/physics_2d/godot_physics_server_2d.cpp:654)
USER ERROR: Pages in use exist at exit in PagedAllocator: 6Thread
   at: ~PagedAllocator (./core/templates/paged_allocator.h:170)
USER ERROR: Pages in use exist at exit in PagedAllocator: N16WorkerThreadPool4TaskE
   at: ~PagedAllocator (./core/templates/paged_allocator.h:170
По игре до монстров доходил, не понял как убить, бомбы их не берут (ещё бы бомбами на станции сражаться). Как я понимаю, идея в том, что их просто нужно доджить, но тогда хотя бы стоило добавить халявный рывок с помощью реактивного ранца.

Да, но как ещё удерживать повествование? В баротрауме как вариант нельзя опуститься глубже какого-то количества метров и нужно улучшать лодку. А то так буквально можно сразу пойти на Black Sun потусить.