А изначально цена была выше - вообще не было конверсий после первого раунда видимости. Да и у игры по ссылке - тоже судя по количеству отзывов не все хорошо.
Делали несколько лет в свободное от работы как водится время. Нас было 2 с половиной человека.Один - идея игры, код. Второй - арты, анимации, спрайты. И еще непостоянный участник - музыка, саунддизайн в меньшей степени.
Смотрел много разных решений. Все упирается в необходимость содержания серверов и их обслуживания своими руками, либо в существенные затраты на приобртение серверов у специалиизрованных сервисов. У того же юнити этот функционал если я не ошибаюсь чуть ли не бесплатен.
Использовал box2d, box2d lights, Tiled (в качестве редактора сцен), lua4j (для скриптинга), и много мелких своих утилит.
И если позволите выскажу свое мнение.
Для 2д я наверное вряд ли возьму когда-либо unity, ue, godot. Возьму какой-нибудь легковесный фреймворк. Да, есть оверхед в написании некоторой начальной инфраструктуры, но зато потом - свобода и ощущение всесилия.
А вот для любого 3D - как раз Uniuty/Godot - слишком много этой самой инфраструктуры требуется - инструменты построения и редактирования сцены, редактор анимаций, работа с материалами, работа с мешами, с инверсной кинематикой и тому подобное.
Еще если думать про мультиплеер, стоит отметить что у готовых движков есть доступная инфраструктура под подбор матчей и флот игровых серверов. Я вот писал выше что в целом не пожалел выбором Libgdx, однако когда попытался в мультиплеер, осознал что нормальный матчмейкинг я не потяну.
А так, где-то в середине пути становится совершенно без разницы на чем игра, главное - контент.
могу вам стим ключ отправить, чтобы вы попробовали на стимдеке. Мы запускали, но я не уверен что управление вам понравится
А изначально цена была выше - вообще не было конверсий после первого раунда видимости. Да и у игры по ссылке - тоже судя по количеству отзывов не все хорошо.
Спасибо!
Делали несколько лет в свободное от работы как водится время. Нас было 2 с половиной человека.Один - идея игры, код. Второй - арты, анимации, спрайты. И еще непостоянный участник - музыка, саунддизайн в меньшей степени.
Смотрел много разных решений. Все упирается в необходимость содержания серверов и их обслуживания своими руками, либо в существенные затраты на приобртение серверов у специалиизрованных сервисов. У того же юнити этот функционал если я не ошибаюсь чуть ли не бесплатен.
Я тоже выбрал несколько лет назад для себя Libgdx - совершенно понятный любому java программисту и круто спроектированный фреймворк.
Удалось завершить проект! https://store.steampowered.com/app/2964690/DayOff_Moonriver_incident/
(если кому интересно напишите - вышлю стим ключи)
и не пожалел в целом.
Использовал box2d, box2d lights, Tiled (в качестве редактора сцен), lua4j (для скриптинга), и много мелких своих утилит.
И если позволите выскажу свое мнение.
Для 2д я наверное вряд ли возьму когда-либо unity, ue, godot. Возьму какой-нибудь легковесный фреймворк. Да, есть оверхед в написании некоторой начальной инфраструктуры, но зато потом - свобода и ощущение всесилия.
А вот для любого 3D - как раз Uniuty/Godot - слишком много этой самой инфраструктуры требуется - инструменты построения и редактирования сцены, редактор анимаций, работа с материалами, работа с мешами, с инверсной кинематикой и тому подобное.
Еще если думать про мультиплеер, стоит отметить что у готовых движков есть доступная инфраструктура под подбор матчей и флот игровых серверов. Я вот писал выше что в целом не пожалел выбором Libgdx, однако когда попытался в мультиплеер, осознал что нормальный матчмейкинг я не потяну.
А так, где-то в середине пути становится совершенно без разницы на чем игра, главное - контент.