Мне нужно разработать небольшую 3D-игру, работающую как на мобильных устройствах Android, так и на IOS.Разработка кросс-платформы OpenGL ES
1- Должен ли я использовать EGL в рамках трехмерной логики или оставить его в Object-C или Java? в каком направлении мне идти и почему?
2- Должен ли я использовать C или C++ для логики игры? сказано, что C имеет более высокую производительность во время выполнения, но сложнее для дизайна, потому что это не OOP C++ и наоборот. У меня есть некоторый опыт работы с Java, поэтому я больше предпочитаю ООП.