Прошло 3 недели с окончания Ludum Dare 29 и мы все еще продолжаем развивать Depths Beneath, надеюсь кол-во новых фич скоро сойдет на нет и перейдем в этап polish, сделаем tutorial и т.п. Итак что получилось успеть добавить...
Easeing
После недолгих поисков - нашел и подключил библиотеку для ease'ов и теперь для любого объекта (рыбы, монеты и тд) можно задавать формулу используя которую он будет перемещаться по горизонтали.
Паттерны
Для разнообразий полнейшего рандома - были добавлены паттерны - список объектов с задание расставленными относительными координатами - что например позволяет сделать какую-либо фигуру из монет или определенный путь из рыб.
Переделка управления
Так как игра предполагается на мобильные девайсы было пересмотрено управление и сейчас движения батискафа вниз автоматической с возможностью замедлиться свайпом вверх, а движение по горизонтали происходит с помощью акселерометра.
Particles
После партиклов которые были добавлены к post-jam версии - также был добавлен спавн партиклов в месте колизии батискафа с рыбой что конечно добавило обратной связи с игроком.
Карта
Чтобы разбить прогресс на несколько отдельных кусков было решено сделать прогресс между несколькими локациями каждая из которых скорее всего будет добавлять новых рыб, а также новых возможностей для улучшения батискафа (Hook же станет доступен только в 2-3 локации)
Другое
Также было добавлено сохранение прогресса, кнопка паузы и починено множество мелких багов до которых раньше не доходили руки