Пробовал Unity, я не смог смириться с вылетами и с необходимостью переключаться между редактором сцены и vs code. Хотя небольшую игру даже собрал. (https://play.google.com/store/apps/details?id=com.jetzack.thejwallshow) Круто конечно, когда огромная часть рутины решена. Сейчас делаю игру на libgdx, и мне как-то оно ближе.(https://jetzack.itch.io/dayoff)
Очень радует качество фреймворка и подходы. Знаю, что например модуль AI из libgdx портировали на godot, очень он крутой просто. Но в то же время, много ресурсов уходит на покрытие этой самой рутины. Обратно в Unity почему-то не хочется, как минимум для 2д игр(
уточню - для 3D libgdx очень сложно будет без редактора сцены