Портировать игру WebGL на родной iPhone OpenGL? - PullRequest
2 голосов
/ 25 ноября 2011

Мы разрабатываем веб-игру, которая использует WebGL для двух основных ее частей. Работа с HTML / CSS была слишком медленной и слишком ограниченной, поэтому она не обсуждается.

Дело в том, что iOS пока публично не поддерживает WebGL, только на iAd. Я полагаю, что Apple в конечном итоге поддержит ее, как только проблемы безопасности, которые, как они и Microsoft утверждают, устранены, и выглядят достаточно стабильными.

Проблема в том, что если Apple не сделает этого после выпуска следующей версии мэра iOS, у нас будет в руках мобильная игра WebGL, которая не запускается. 6 месяцев разработки и тестирования на отходы.

Итак, вопросы:

  • Если бы это было так, насколько жизнеспособным (с точки зрения количества времени) является перенос части игры с WebGL на нативный iPhone OpenGL? Боюсь, что портирование займет больше времени, чем разработка самой игры.

  • Я видел сообщения о переполнении стека (, например ), в которых предлагалось добавить в Android интерфейс OpenGL вручную к элементу WebKit. Это будет медленнее, чем родной. Но в любом случае ... Это то, что может быть принято в AppStore? Apple очень ограничена в подобных вещах ...

Спасибо всем за потраченное время!

1 Ответ

3 голосов
/ 27 ноября 2011

Я бы сказал, что на портирование уходит 2-3 месяца, при этом не хватает входных данных. Конечно, если это означает изучение Obj-C одновременно, это будет тяжелая битва.

OpenGL одинаков в каждой среде выполнения, поэтому перенос должен быть простым или даже запускать JS в контексте собственного приложения.

Apple все равно, что вы отправляете в App Store, пока оно работает.

...