2013-10-02 7 views
1

Вопрос 1: Возможно ли сделать игру Android с помощью ActionScript3 и вспышкой, даже если flashplayer больше не будет поддерживаться в Android-устройствах?Могу ли я сделать Android-игру в ActionScript3 + Flash?

Вопрос 2: Это единственный способ сделать 2D-мобильные автономные игры через Java (или родной язык устройства)?

Мое желание начать создавать простые 2D-игры/приложения с помощью милого графического интерфейса (что-то вроде «Cut The Rope» (только похожая графика, а не сложность игры)).

Вопрос 3: Можно ли это сделать без использования игровых движков?

Вопрос 4: Поиск в Google Я читал, что можно создавать приложения в flash + AS3 + Java и экспортировать их в .apk-файлы, правда? возникнут ли какие-либо проблемы с графическими компонентами при исполнении на Android?

Вопрос 5: Использование этой системы разработки (если возможно), а как насчет совместимости с iOS?

PS: Я знаю, как разрабатывать простые приложения с использованием Eclipse, но я начал изучать Java всего несколько недель назад, моя проблема в том, что мои приложения слишком «дроид» выглядят.

+0

Прекратите извиняться за ваш английский, его штраф. – Johan

ответ

5
  1. Да, хотя вы не запускаете игры на Flash Player, вы запускаете их как AIR Application exported for Android.
  2. Номер
  3. Конечно. При этом я настоятельно рекомендую использовать Starling, особенно в этом контексте. Он имеет ту же самую кривую обучения, что и традиционные API отображения и событий, но обеспечивает гораздо более высокую производительность (благодаря возможностям GPU) и поставляется с компонентами, специально разработанными для мобильных разработок.
  4. Да, см. Ссылку в пункте 1.
  5. Точно такой же процесс для iOS, просто выберите AIR для iOS, а не AIR для Android.
+0

Спасибо за советы! К счастью, ActionScript синтаксически похож на Java, даже если я должен начать изучать его с нуля. Поэтому через несколько месяцев (надеюсь) я смогу создать что-то графически похожее на «Cut The Rope» или «Angry Birds» с помощью flash + ActionScript и воспроизвести их на своем устройстве Android/iOS? – Gio31290

+0

@ user2812033 Я не думаю, что вам понадобится больше недели, чтобы работать с AS3 + Starling, если у вас есть знания в области программирования, особенно если это язык OOP, такой как Java. Мне любопытно - зачем учиться AS3 для мобильных разработок, если вы уже знаете Java? – Marty

+0

Я не разработчик Java, я могу создать что-то вроде Quizzes. Я знаю только базовые понятия программирования на Java, так как я начал изучать его месяц назад, только для хобби. Я хотел бы узнать, как создать приложение с полностью настроенным графическим интерфейсом (например, упомянутые игры), и я пытаюсь понять, какой язык может позволить мне сделать это самым простым способом. Если я потерплю неудачу с Flash + AS3, я продолжу изучение графической разработки Java (Impossible). В противном случае у меня нет базовых знаний о графическом программировании, поэтому на данный момент нельзя использовать JMonkey или Unity. – Gio31290

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