Можем ли мы разработать игру для iPhone на платформе Windows?


14

Возможно ли каким-либо образом разработать игру для iPhone с использованием iPhone SDK для Windows?


4
Короче говоря: да, но будьте осторожны, это действительно стоит того. Если вы работаете на платформе, которая даже умеренно нестабильна из- за того, что не является Mac, это может легко стоить вам времени, равного тому, которое потребуется вам, чтобы заработать цену Mac Mini.
Виллихам Тотланд

Ответы:


4

Хотя это противоречит политике Apple, вы можете установить OS X на виртуальную машину и разработать приложение таким образом. И если вы можете управлять этим, технически вы можете написать код и тому подобное на компьютере с Windows; это, конечно, только текст. Но компилятор, SDK и т. Д. Полностью предназначены только для OS X.

Вы также можете найти другие способы создания игр для iPhone, такие как движок Unity или Flash (я знаю, что когда-то они были скомпилированы для игр для iPhone, я думаю, что с тех пор они это прекратили)


3
Flash переиздала свой упаковщик для iPhone, хотя мой опыт работы с ним (с использованием командной строки, а не через CS5) был разочаровывающим.
Грегори Эйвери-Вейр

Ой! хорошо, проверил упаковщик для iphone на веб-сайте Adobe. Обновление доступно с 11 октября, так как Apple сняла ограничения сторонних разработчиков. Это означает его недавнюю активность. Нет необходимости в конкретной системе Mac. Флэш будет работать для меня, не так ли?
GamDroid

Если вы понизили голос, объясните, почему вы проголосовали ...
Ricket

3

Смотрите этот вопрос на stackoverflow.com.

Даже если есть какой-то способ сделать это с виртуальными машинами, взломанными телефонами и так далее, я не могу поверить, что это стоило того. Время, которое вы тратите на решение всех проблем, - это время, когда вам не нужно улучшать игру.

Если вы используете кроссплатформенную среду разработки, такую ​​как Unity , вы сможете выполнять большую часть разработки под Windows, но вам все равно понадобится Mac для развертывания на телефоне для тестирования или выпуска. (И тестирование на устройстве жизненно важно: палец на сенсорном экране не похож на указатель мыши на окне.)

Это не так, как будто вам нужна мощная машина для разработки игры для iPhone: Mac Mini за $ 699 вполне подойдет.


1
На самом деле, я быстро начал работать с OSX на виртуальной машине на своем ноутбуке. Нет проблем, я просто обнаружил, что разработка была чем-то слишком сложным для моей рабочей нагрузки в то время. lifehacker.com/5583650/run-mac-os-x-in-virtualbox-on-windows - у меня было бы серьезное раскаяние покупателя, если бы я потратил на это 699 долларов.
Рикет


1

Я искал решение для разработки приложений на Windows. В конце концов я купил Mac mini, и я рад, что сделал. Mac и инструменты разработки работают просто отлично. Время, которое я сэкономил на настройке Windows / Виртуальных машин / OSX и т. Д., Я потратил на разработку приложений.


1

Airplay SDK утверждает, что позволяет вам разрабатывать в Visual Studio на ПК с Windows. Я не пробовал это, так что понятия не имею, насколько хорошо это работает.



0

Marmalade - хороший движок, который легко интегрируется с Visual Studio. Таким образом, вы можете разрабатывать для iOS, Android, Bada, WebOS, Windows и т. Д. Из одного кода. Вам понадобится Mac, чтобы загрузить файл ipa, но я думаю, это будет проще, так как он нужен только один раз. Я использую его, чтобы сказать вам, что он работает хорошо, и теперь с версией 6.0 вы также можете разрабатывать в HTML5 с помощью API PhoneGap.


0

Вы можете использовать компьютерный симулятор, такой как VirtualBox, и просто загрузить файлы исходного кода Mac и загрузить XCode из магазина приложений.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.