javascript – cocos2d-x與cocos2d-js之間的差異
我只是移動到移動應用程式…我的一個朋友告訴我從cocos2d開始,我很好的javascript.同時在google搜尋cocos2d,並在cocos2d-x.org內找到
> cocos2d-x
> cocos2d-JSB
> cocos2d-html5
> cocos2d-Javascript
我知道cocos2d-x是什麼,cocos2d-html5是什麼,但是什麼是cocos2d-JSB和cocos2d-Javascript?
我的問題是..
>我們可以在cocos2d-JSB和cocos2d-javascript中開發100%純的本機應用程式/遊戲.
>我也知道cocos2d-JSB是javascript繫結,但這是什麼意思?
>最後但並非最不重要的問題:什麼是cocos2d-Javascript?這是單獨工作還是需要cocos2d-html5使其可在iOS / Android / Windows Phone中預覽?
我的目標是為iOS / Android和Windows開發本機應用程式.
Cocos2d-JS是Cocos2d-x引擎的javascript版本,由Cocos2d-x團隊維護.它支援完整的Cocos2d-x功能與一組簡化的javascript友好的API.它包含兩部分:Cocos2d-html5和Cocos2d-x JavaScript Bindings(JSB),Cocos2d-html5是一個用於Web的純JavaScript引擎,Cocos2d JSB是用於與Cocos2d-html5共享相同API的本機應用程式.
因此,Cocos2d-JS為您要釋出的任何平臺(無論是網路和本機)提供一致的開發體驗.您可以使用它開發web,android,iOS,mac,Windows應用程式. windows phone8即將推出.您可以使用Cocos2d-html5在瀏覽器上開發遊戲,然後使用Cocos2d JSB編譯到本機應用程式.
Cocos2d-JavaScript與Cocos2d-html5和Cocos2d JSB完全不同.它由cocos2d-iPhone分支,由Ryan Williams維護.
程式碼日誌版權宣告:
翻譯自:http://stackoverflow.com/questions/23992052/difference-between-cocos2d-x-vs-cocos2d-js