2013-10-02 63 views
1

問題1:即使在Android設備中不再支持Flash Player,是否可以使用ActionScript3和Flash製作Android遊戲?我可以在ActionScript3 + Flash中製作Android遊戲嗎?

問題2:是通過Java(或設備的本地)語言製作2D移動脫機遊戲的唯一方法嗎?我的願望是開始用一個可愛的圖形用戶界面創建簡單的2D遊戲/應用程序(例如「Cut The Rope」(只是一個類似的圖形,而不是遊戲的複雜性))。

問題3:有沒有可能做到這一點,而不使用遊戲引擎?

問題4:在Google上搜索我讀到可以在flash + AS3 + Java中開發應用程序並將它們導出爲.apk文件,這是真的嗎?在Android中執行時,圖形組件是否會有問題?

問題5:使用此開發系統(如果可能),iOS兼容性如何?我知道如何使用Eclipse開發簡單的應用程序,但是我幾周前纔開始學習Java,我的問題是我的應用程序太多「機器人」在尋找。

+0

不要爲你的英語道歉,這很好。 – Johan

回答

5
  1. 是的,雖然您不在Flash Player上運行遊戲,但您可以將它們作爲AIR Application exported for Android運行。
  2. 當然。據說,我強烈建議使用Starling,特別是在這方面。它具有與傳統顯示和事件API相同的學習曲線,但提供了更好的性能(通過GPU渲染功能),並附帶專門針對移動開發量身定製的組件。
  3. 是的,請參閱第1點的鏈接。
  4. 完全相同的iOS流程,只需選擇AIR for iOS,而不是AIR for Android。
+0

謝謝你的建議!幸運的是,即使我必須從零開始學習,ActionScript看起來在語法上類似於Java。因此,在幾個月後(我希望)能夠使用flash + ActionScript創建類似於「剪下繩子」或「憤怒的小鳥」的東西,並在我的Android/iOS設備上播放它們? – Gio31290

+0

@ user2812033如果你有現有的編程知識,尤其是如果它是像Java這樣的OOP語言,我認爲如果你有現有的編程知識,那麼在AS3 + Starling上運行一週就不會花費大約一週的時間。我很好奇 - 爲什麼學習AS3的移動開發,如果你已經知道Java? – Marty

+0

我不是Java開發人員,我可以創建類似測驗的東西。我只知道Java編程的基本概念,就像我在一個月前開始研究它,只是爲了愛好。我想學習的是如何創建一個完全定製的圖形用戶界面(如我所說的遊戲)的應用程序,並且我試圖瞭解哪種語言可以讓我以最簡單的方式執行此操作。如果我使用Flash + AS3失敗,我將繼續學習Java的(不可能)圖形開發。否則,我沒有任何圖形編程的基本知識,因此目前無法使用JMonkey或Unity。 – Gio31290

相關問題