2013-06-29 52 views
1

instructions on the PlayN wiki之後,我能夠在iOS模擬器上運行「Hello」PlayN示例。但是,在使用MonoStudio時,我被告知需要升級到Indie license or higher才能編譯代碼。 (顯然我使用了33+個需要它的功能。)當我激活一個試用版時,樣例編譯並在模擬器上運行良好。在沒有MonoTouch許可的情況下,iOS上的PlayN可能嗎?

PlayN wiki似乎表明如果您計劃在真實設備上進行測試,您只需要許可證。這是錯誤的還是我錯過了什麼?

另外,我認爲PlayN背後的想法是在免費的開源技術之上構建一個免費的開源遊戲引擎。單聲道都是,但是MonoTouch既不是。還有另外一種選擇,還是我堅持用1000美元/年的價格來使用iOS(到目前爲止,在PlayN方面似乎還沒有完全實現)?

回答

2

現在,沒有。很抱歉,它令人失望,但它的iOS的本質。它是一個非常非自由的平臺。

也許你可以試着寫一個交叉編譯器,然後在開源許可下發布它?你可以嘗試以http://gcc.gnu.org/java/爲基礎。

+2

那麼我現在的理論是j2objc是PlayN最好的選擇,平臺用Objective-C編寫,而不是像現在這樣寫Java。我會試着看看它是如何發展的。感謝您確認我不滿的懷疑。 – thomas88wp

+0

啊不知道j2objc - 聽起來很有希望。 – Chii

+0

@ thomas88wp你有沒有試過w/j2objc?這是我對此的本能反應;它對各種各樣的java都有很好的支持,甚至有人告訴我(我在他提交給他的一個會議上見過作者,https://www.youtube.com/watch?v=NwhfyQG3myc)。它只是生成一些非常詳細的objC,你可以插入任何你可能需要的本地位。 – Ajax

相關問題