Путь игры из JS в C# (№2)
Мой первый пост не разнесли (кто-то даже подписался), так что попробую продолжить свою историю разработчика игры под android, созданной на JavaScript в Phaser3 и теперь переписываемой на C# в Unity =) Один хороший человек сказал, что в моей игре нет фидбека и вовлеченности, с чем я согласился и стал периодически думать над сий проблемой. По мере думаний, смотрел обучалки и кодил. Решил, раз я переписываю, то можно и поменять что-то. А у меня прикол есть – однажды я упал в подвал и стукнулся головой, а когда очнулся, понял, что теперь обладаю способностью усложнять любую задачу практически до бесконечности. Ну и понеслась… Переделал меню выбора навыков полностью.
Новое меню:
Раньше там можно было улучшать основные способности школ (типа метеора или заморозки) и выбранного бога. Выглядело так:
Мне не нравилась идея улучшения способности, которая может и не попасться в игровой сессии, что делает ее улучшение сомнительным. Теперь навыки связаны друг с другом (см. видео), чтобы купить закрытый, нужно сначала изучить предыдущий. Богов так же покупать, но за души (стоимость увеличивается с каждой покупкой).
Также переделал меню выбора богов, раньше там справа можно было выбрать только открытые на уровне скины, которые не давали бонусов. Раньше:
Теперь там находятся вещи (см. видео), которые можно открыть за определенные достижения в игре (еще не придумал какие). Например, убил первого босса и разблокировал шлем, который дает +5% к урону. Его можно экипировать теперь в меню выбора бога.
Вроде, так веселее играть будет. Сейчас приступил к созданию самих уровней и процесса игры. Возможно, у кого-то есть идейка, как сделать игру интереснее? Буду благодарен =)



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