Какой движок посоветуете для такой игры?

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

Суть игры:
Перестрелку между планетами. На каждой планете находится определенное кол-во игроков, допустим по 5 на каждой планете. 1 планета = 1 команда. Игроки могут запускать ракеты по другим планетам и выставлять зону щита на своей планете.
Планеты выполнены в стиле low-poly. Вокруг планет есть сфера, состоящая из гексагонов. При движении мышкой над планетой противника - необходимо подсвечивать зону гексагонов (зону поражения). При выставлении щита на своей планете - тоже подсвечивать гексагоны (зона защиты).

Планеты, сферы и ракеты - в 3д, но планета всегда отображается с одной стороны, вращать ее нельзя (как и камеру, собственно).

spoiler
5b0fd164dc2b7912791417.png


Какая технология подойдет для этого лучше всего?
Смотрел в сторону webgl+three.js, еще советовали webgl+unity.
Что лучше будет?
  • Вопрос задан
  • 1500 просмотров
Пригласить эксперта
Ответы на вопрос 3
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
еще советовали webgl+unity.

мне кажется очень здравый совет. Чем не устраивает?
Ответ написан
tema_sun
@tema_sun
Выглядит очень симпатично и похоже на то, что делают на Unity. Я бы с него начал.
Ответ написан
Комментировать
alexiusp
@alexiusp
senior frontend developer
Судя по всему 3D тут вообще-то не нужен, раз планеты вращать не нужно. Нужно просто грамотно нарисовать полигональные спрайты, которые бы выглядели как 3D. Я бы делал на Phaser (https://phaser.io/) - он гораздо проще и легче, чем Unity. Коллизии, физика - всё что нужно там есть.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы