仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
IT茶館訪談第七期訪談Cocos2d-X創始人王哲: 如何使用Cocos2d-x開發遊戲.? 根據開源社區的保守統計,基於Cocos2D-X開發的遊戲全球範圍內已經突破一億安裝量。 網龍、空中網、Haypi、TinyCo、人人遊戲、4399、熱酷、五分鐘等國內外領先的遊戲開發公司,都在使用Cocos2D-X開發手機遊戲。 Cocos2D-X JAVAscript Binding將進一步降低開發門檻, 廣大JAVAscript程式師也可以方便的使用Cocos2D-X引擎開發遊戲。 基於JS綁定版開發的遊戲,未來可以實現平滑過渡至HTML5 。
本期特邀Cocos2d-X創始人王哲,首席架構師,Cocos2d-x 是一個支援多平臺的 2D 手機遊戲引擎,使用 C++ 開發,基於OpenGL ES,基於 Cocos2d-iphone,支援 WOPhone, iOS 4.1, Andro id 2.1 及更高版本, WindowsXP & Windows7,WindowsPhone 8,用Cocos2d-X開發的遊戲已經超過了1億的下載量,這裡面Android是最大的量,這裡麵包括捕魚達人的量,還有ios。 Cocos2d-X其實已經足夠成熟、足夠穩定。 基於Cocos2d-x引擎開發的遊戲已達251款。
茶友:Cocos2d-X與Cocos2d-iphone有哪些不同.?
王哲:cocos2d-iphone是用objective-c語言寫的,僅能在iOS和Mac上面運行。 cocos2d-x是用C++寫的,腳本綁定方面也使用了跨平臺的lua和javascript,因此能在ios, android, wp8, linux, windows, mac osx, blackberry等絕大多數作業系統上運行。
茶友:cocos2d-x 是否支援 html5.?
王哲:支援html5的是另一個分支,cocos2d-html5。 不過由於是我們同一夥人做的,所以網站倉庫等都放在一起。 後面等html5市場機會成熟的時候,不排除我們合併cocos2d-x和cocos2d-html5到同一個倉庫的可能。
茶友:cocosbuilder增加了js腳本支援,但沒有lua腳本支援。 是說以後js是引擎發展重點麼.?
王哲:1. 我們最後打算讓cocos2d遊戲相容手機上的端游和頁游兩種形式,js能使遊戲運行在瀏覽器的HTML5介面上,而lua不行。 2. 今年cocos2d-x會以C++為基礎,並行發展lua和javascript,畢竟HTML5現在還沒起來。
更多精彩問答請點擊:HTTP://home.itchaguan.com/thread-12004-1-1.html