Просто хочу добавить к другому ответу.
В дополнение к тому, сколько времени вам нужно научиться думать и как легко использовать двигатель, два из которых очень важны для рассмотрения, вы должнытакже посмотрите, что требует ваша игра, и какой из этих вариантов лучше всего подойдет вашему проекту.
Если, скажем, ваша игра имеет дело с обнаружением столкновений с твердым телом, то что-то вроде Sparrow Framework, безусловно, может помочь вам с алгоритмом сферического столкновения.но что если бы вы сказали создать игру типа Worms с разрушаемой средой.
Вам нужно будет работать с пиксельными операциями, такими как удаление битовой маски в отдельном буфере.Это вещи низкого уровня, которые, вероятно, потребуют OpenGL ES.
Кроме того, было бы разумно также проверить, все еще ли активно разрабатывается проект.
Так что выбор сводится к:
1) время
2) простота использования
3) производительность
4) из коробки характеристики
5) естьон все еще находится в активной разработке