2010-04-13 29 views
1

將Flash遊戲移植到iPhone有多難。顯然Flash CS5不再是一個選項,我仍然想知道是否有什麼可以重用?或者我必須從頭開始編寫所有東西(與ActionScript不同,Obj-C?)還有其他快捷方式嗎? 另外,如果有人以前做過這個,請分享您的經驗。端口Flash到iPhone

回答

0

我正在做同樣的事情。我正在使用Cocos2d for iPhone。這是一款非常不錯的2D遊戲引擎。實際上,使用它創建的兩個應用程序在當前排名前25位。不過,您將不得不在「Objective-C」中沮喪和骯髒。 Objective-C與ActionScript不同,但如果用於面向對象的編程,則應該能夠進行切換。 Flash遊戲編程與在Objective-C/C/C++中完成的典型遊戲編程不同。因此,如果您熟悉如何在Objective-C/C/C++遊戲編程世界中執行某些操作(渲染循環,捕捉輸入等),那麼您確實沒問題。如果沒有,你將不得不使用Flash時間軸,處理幀等。祝你好運!你能行的!

0

閱讀蘋果的聲明,沒有它不可能。

+0

我知道。我在問如何手動轉換代碼。想看看是否有任何提示 – LaGrad 2010-04-13 07:40:10

0

對於我的遊戲Hudriks,我使用flash來構建關卡和一些動畫。爲此,開發了一個支持補間動畫的動畫引擎,然後編寫通過Flash對象並導出爲可在我的遊戲中解析的格式的JSFL腳本。

用於編寫JSFL - 查找稱爲擴展Flash的文檔。

其餘的是從頭開發使用目標C與OpenGL。沒有看到「單擊」編譯或從Flash轉換爲iPhone(不考慮CS5)的選項,但通過開發Flash擴展,您可以重複使用一些工作。

0

這很難,但它是可能的。我現在正在開發自動代碼轉換器。