2015-07-25 1 views
-2

Я планирую разработать игру как для Android, так и для IOS. Мой двигатель выбора - Unity, поскольку он должен поддерживать обе ОС. Будет ли какая-либо разница на этапе разработки? Например, следует ли рассматривать ОС в таких вещах, как хранение данных, таких как высокий балл, или в таких вещах, как тип ввода? Или единство обеспечивает уровень абстракции для этих вещей и заботится обо всем на этапе сборки?Различия в разработке для IOS и Android (Unity)

ответ

1

Как только вы создадите игру в единстве, вы можете развернуть ее на многих платформах, не внося существенных изменений. Однако когда-нибудь вам понадобится какая-то часть вашего кода, работающая только на определенной платформе, которую вы можете сделать, например, this. Что касается сохранения данных, это может зависеть от того, как вы хотите реализовать вещи в своем коде. Вы можете использовать playerpref, который поддерживается на всех платформах, или вы можете использовать сторонний sdk. Я думаю, что это, возможно, устранило ваши сомнения.

+0

Спасибо! Это ясное мое сомнение. –

2

Цитата с сайта Unity:

Есть так много платформ можно развернуть с игрового движка Unity, и их число все время растет. Создайте свой контент один раз и разверните его по клику на всех основных мобильных, настольных и консольных платформах и в Интернете. Используйте официальный Facebook SDK для Unity, чтобы легко интегрировать кросс-платформенные игры, экспериментировать с Oculus Rift и многое другое.

Смежные вопросы