Под J2ME было много приколов с использованием одной и той же графики под разные нужды, чтобы экономить место. А еще сборки под Самсунг частенько перерабатывались и урезались в функционале, по сравнению с СониЭриксонами и Нокиями, потому что у них был какой-то свой взгляд на степень поддержки MIDP2.0. С тех пор прошло 10 лет, а доверие к телефонам от Самсунга так и не восстановилось — психологическая травма, можно сказать
… снимут с человека 50–70 % «хаоса» предстоящего дня, позволив ему в наступающем дне, без потери времени на обдумывание «чем заняться сегодня?» а заняться главными — делами.
я дико не хочу вас огорчать, но сейчас (на SDK 3.2) это выглядит так:
3.3.1 Applications may only use Documented APIs in the manner prescribed by Apple and must not use
or call any private APIs.
3.3.2 An Application may not itself install or launch other executable code by any means, including
without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise.
No interpreted code may be downloaded or used in an Application except for code that is interpreted and run
by Apple's Documented APIs and built-in interpreter(s).
3.3.3 Without Apple’s prior written approval, an Application may not provide, unlock or enable
additional features or functionality through distribution mechanisms other than the App Store.
3.3.4 An Application may only read data from or write data to an Application's designated container
area on the device, except as otherwise specified by Apple.
Ну если вкратце, то при портировании все равно придется думать за дополнительную оптимизацию, заменять модели на более простые, убирать высокополигональные элементы сцены (тот же Terrain), делать просчет Occlusion Culling'а для всяких многостеночных сцен (инструментарий имеется), для тех же скриптов придется переписывать конроллеры ввода, потому как на iPhone в любом случае ввод будет не такой, как на PC/Web. Подробнее — опишу отдельным постом [не забыть бы].
Использовать редактор по минимуму — это значит создать проект, импортировать в него контент (включая скрипты), создать иерархию сцен, в каждую сцену закинуть соответствующие игровые сущности (по минимуму — по одной игровой сущности «сцена_такая_то», в которой все прописано уже), после чего редактор использовать только для билда. В данном случае unity сравним с Adobe Flash: можно активно пользовать редактор, а можно все вынести в скрипты, а в редакторе просто поместить экземпляр класса «сцена».
Даже не уверен, зачем это может понадобиться. Редактор вполне удобен, хотя конечно, бывают и лучше.
вот это наверное надо по-русски написать.
интеграция с другими платформами — это добро.
касательно Unity выясняют — answers.unity3d.com/questions/7408/is-unity3d-banned-by-new-apple-sdk-licence
Вобщем, сидим, постимся-молимся, Радонеж слушаем и надеемся на то, что Кришна нас не покинет
Использовать редактор по минимуму — это значит создать проект, импортировать в него контент (включая скрипты), создать иерархию сцен, в каждую сцену закинуть соответствующие игровые сущности (по минимуму — по одной игровой сущности «сцена_такая_то», в которой все прописано уже), после чего редактор использовать только для билда. В данном случае unity сравним с Adobe Flash: можно активно пользовать редактор, а можно все вынести в скрипты, а в редакторе просто поместить экземпляр класса «сцена».
Даже не уверен, зачем это может понадобиться. Редактор вполне удобен, хотя конечно, бывают и лучше.
Бу — не владею, но ежели похож на Луа — должно быть добро
* ушел ковыряться в новой версии
Пойду-ка обновлюсь
Хотя да, до живых наставников далеко еще, да и магазины [пока] не отменили.