本教程視地址頻在:
九秒課堂 完全免費
從
接觸Cocos2dx-Js以來,它的綻放的絢麗讓我無法不對它喜歡。我覺得Js在不斷帶給我們驚喜;在開發過程中,會大大提升我們對原型開發的利用率,使用Js語言做游戲開發,使游戲可測試性更加強大,但很多人覺得Cocos2d-Js引擎是一門很沉重的語言,里面的API非常深,這其實是錯誤的理解,Js對自身語言的擴展,對其他語言的通訊支持,都是非常強大的。目前官方對API的整合分為了Cocos2dx-Js和Cocos2dx-Js-Lite版本:
試想一下,在HTML5不斷成熟,炙熱上升的空間中,Lite版本的出現是極具殺傷力的武器,輕量,快速,可以達到真正意義上的全平台通用,是真正的!!一套Js代碼可以輕松移植全平台,大家可以看一下下面這張截圖:
本游戲DEMO演示地址:
《神奇彩虹》HTML5微信小游戲演示地址:
《仙夢凡塵》Cocos2dx-Js回合放置掛機類游戲:
基礎教程
1,環境搭建【視頻地址】
2,類的使用和面向對象(Js腳本是如何運行cocos2d-x引擎底層)【視頻地址】
3,各種基類的定義【視頻地址】
4,cocosstudio在Cococs2d-x-Js游戲中的使用(各個版本調用方式)【視頻地址】
【Cocos2d-Js基礎教學(4)cocostudio在cocos2dx-Js中的使用】
5,資源打包工具的使用及資源的異步加載處理【視頻地址】
【Cocos2d-Js基礎教學(5)資源打包工具的使用及資源的異步加載處理】
6,網絡層(弱聯網)的封裝及使用【視頻地址】
【Cocos2d-Js基礎教學(6)網絡層(弱聯網)的封裝及使用】
7,界面UI更新方法(會用到第三方類庫)【視頻地址】
【Cocos2d-Js基礎教學(7)界面UI更新方法(會用到第三方類庫)】
8,精靈幀動畫的使用骨骼動畫的使用
9,靜態數據表的生成及使用(策划會用到的數據表的導出及程序中的使用)
10,C++代碼和JS的通訊(通過js-bindings綁定到Js中以接口方式使用)
11,游戲資源及代碼的加密(保證我們的游戲不被破解)
12,游戲資源及代碼自更新的使用(資源管理器AssetsManager的使用)
12,JS-SDK接入綁定使用
13,游戲打包上線
源碼下載:
源碼使用方法:
自己創建新工程,解壓下載的文件,將所有文件拷貝到你新工程的目錄下全部覆蓋既可以運行!