Почему не так много коммерческих 3D-игр (не случайных 2D-версий с открытым исходным кодом), написанных на Java? Теоретически это имеет большой смысл: вы получаете повышение производительности и кросс-платформенное приложение почти бесплатно, среди прочего, например, огромное количество библиотек Java и встроенную сборку мусора (хотя я допускаю, не уверен, что последнее хорошо). Так почему он редко используется? Я могу только подумать о нескольких популярных коммерческих играх, написанных для платформы Java.
Это из-за производительности? Если это так, не будет ли большая часть тяжелого подъема на GPU в любом случае?