Существуют ли движки, которые позволяют мне разрабатывать для ПК и iphone одновременно? Моим предпочтительным языком был бы c #, но этого, вероятно, не произойдет, поэтому я, вероятно, изучу c ++ или java.
Кстати, мне нужен 2-мерный двигатель.
Нет опыта, но ...
http://www.torquepowered.com/products/torque-2D/
Запрещено писать приложение для iPhone в чем-то отличном от инструментов разработчика Apple, в OS 4. Тем не менее, IANAL, но я ожидаю, что теоретически можно взять приложение, которое вы там сделали, а затем попробовать запустить его на уровне эмуляции и т. Д. На / other / platform (s) Не уверен насчет прямых решений, но посмотрите среду выполнения GNU Objective-C / GNUStep, они могут быть полезной отправной точкой.
Работа с чистыми слоями Core Animation может привести к кроссплатформенному 2-D рисованию и анимации между iPhone, iPad и Mac. Например, Core Plot Framework работает на Mac и iPhone из одной и той же кодовой базы. Core Animation позволяет вам делать довольно сложные анимации и макет в 2-D.
C # и Java не разрешены на iPhone, поэтому лучшим выбором будет механизм C или C ++.Я предполагаю, что вы играете в игру - если это так, вы, вероятно, захотите использовать OpenGL.Я не знаю ничего конкретно, но вот полный список .