2011-09-18 91 views
-1

我開始學習關於lua語言來開發遊戲,我知道大多數人使用Corona SDK來這樣做。我想知道是否有另一個程序,我不需要支付199美元的年度稅來構建和發送蘋果的應用程序? 是否可以在Xcode中開發這種類型?爲iOS/Android設備開發遊戲?

+0

如果你想要在App Store上的應用程序,你將不得不將它發送給蘋果。因爲,你知道,它是_Apple_ App Store;)Corona不是必需的。 –

回答

1

Xcode是一個用於C,C++和這些語言的目標變體的IDE。它沒有(直接)支持Lua。

現在,您肯定可以爲iOS應用程序必須處理的許多功能編寫Lua接口。這樣,你就可以在Lua中編寫你的應用程序,並且只需要一小段C/C++/Objective-C/etc代碼來讓你的應用程序運行。

但是,電暈不僅僅是一個簡單的存根。它包括許多開發框架,不僅可能,而且更容易。如果你要放棄Corona,你必須自己開發這些框架,無論是在Lua還是C/C++ /等。

+0

我知道Corona使開發更容易,並且它是使用lua開發應用程序的好工具,但是我聽說Apple不接受在lua中寫的應用程序,這是真的嗎? –

+0

@Mateus:對EULA進行更改會導致某些問題無法使用腳本語言,但Apple決定繼續允許它。 –

+0

如果您很容易將使用Corona開發的應用程序發送到Apple Store,我的意思是,我需要擁有Corona身份證和Apple開發人員證書,所以我使用Corona構建應用程序,然後再將應用程序發送給商店!爲您的關注! –