1.1Cocos2D-X 介紹
現在到處都看到3C電子產品,圍繞在你的週邊,不管是Android與iOS是當今智慧型終端的兩大主流平台,還是而網頁、部落格、Facebook的網路,還是在電視機上面玩的 XBox 360, Wii, PS3的次世代遊樂器主機,
如果注意過每個人手上的APP幾乎,都是遊戲居多,也因此您可以看到各大公司已經透過Cocos2d-x 開發出多款受玩家歡迎的遊戲,也期待各位能在新的移動設備遊戲趨勢潮流下,霸佔玩家的荷包。
圖1-1 cocos2d-x 首頁
1.2Cocos2D-X 特色
Cocos2d-x這幾年快速的崛起,這是因為Cocos2d-x強大的設計能力能讓開發者,在短時間之內把想法,具體轉變成遊戲的開發函示庫,只要透過同一個開發程式,就可以將2D遊戲發設計出來。目前ocos2d家族分成二大類。
1.Cocos2d-x:
用來撰寫Android,IOS,BlackBerry,Bada,Marmalade,Windows,Linux方面的程式,大部分的開發者都專注在Android和IOS上,使用語言為C++,可跨平台,也就是說只要寫一套程式碼就能發佈到google play和app store販賣,免費且開源,使用類別簡單,你只要掌握4個基本類別就能寫出自己的遊戲
Cocos2d-x可以同時在多個平台上:
- 在Microsoft Windows、Linux 和 MAC OS X的上面都可以執行。
- 可執行在蘋果 iPhone / iPad 和 谷歌Android
圖1-2 Cocos2d-x完成之後可以發布的平台
2. Cocos2d-js:
而Cocos2d-x 的另一個分支Cocos2d-js ,目標是透過Javascript 在網頁上執行,
主要用來撰寫桌上瀏覽器(網頁)的程式,使用語言為javascript,免費且開源。
Cocos2d-js可以同時在多個平台上的網頁執行:
- 在Windows、Linux 和、MAC OS X的作業系統平台上的網頁執行。
- 蘋果 iPhone / iPad 、谷歌Android 的作業系統上的網頁執行。
圖1-3Cocos2d-js完成之後可以發布的網頁
No comments:
Post a Comment