2014-01-20 36 views
-1

我是cocos2d開發的新手。我在Android上開發了一些關於andengine的東西,我知道C++語言。現在我想重寫andengine中的一些內容,並將其提供給iOS。我正在閱讀和閱讀和測試幾天,一切都很好,但幾天前我探索Lua。我採用了語言語義,編寫了一些腳本,並意識到在互聯網中有很多這種語言的用法。這是很常見的,我不能相信我從幾天就知道這件事。所以我認爲如果我嘗試使用它會很好。我現在只有幾個問題。Lua in cocos2d-x

  1. 我可以加載一些Lua腳本,並在我的cocos2d-x遊戲中使用它(用C++編寫)?
  2. cocos2d-x 2.x和新的3.x測試版分支(關於Lua治療課程)有什麼區別?
  3. 我認爲Lua只是現在實現AI的方式(這是個好主意還是不必要?)。我認爲這可能是個好主意,因爲它是可移植的,我可以針對不同平臺(andorid,iOs,windows,linux,web ...)使用非常相同的AI算法。

請給我一些關於Luacocos2d-x中的用法,因爲我找不到任何感官教程。如果有什麼東西的標題是壞的,或者版本被棄用,或者當你不知道如何使用它時真的很煩人的東西。

也許更好的是寫在盧阿的整個項目?

+1

你一次問幾個不同的開放式問題。 1.不清楚(是?),2.應該在更改日誌中,如果它沒有假設它沒有改變,3.最後的問題都是主觀的。 這個問題不適合SO。嘗試着重於可以權威回答的具體問題。 – LearnCocos2D

+0

您可以在C++項目中加載Lua腳本。 – einverne

回答

0

簡而言之:

  1. 是。
  2. 你是什麼意思?
  3. 它的工作原理。

正如LearnCocos2D建議的那樣,它們涵蓋了太多而且不是很好的問題。我想你想知道你是否願意在lua上使用cocos2d或cocos2d。我建議你看看quick-cocos2d-x,因爲你提到了跨平臺的AI,值得一看。