您好,登錄后才能下訂單哦!
Cocos2d-x在2D游戲中立下了汗馬功勞,在各大Top游戲排行榜中都占有很大的比例。隨著《捕魚達人3》的推出,其實Cocos2d-x已經是融合2D、3D功能于一體的開源引擎了。我們稱之為Cocos引擎更合適。
Cocos引擎為什么引入3D功能呢?一、3D可以從不同的角度來觀察物體,表現起來更加真實。二、3D的骨骼動畫技術可以使我們的數據包更小。2D時代很多用的是序列幀技術,這種技術需要大量的貼圖,如今為了更好的表現力往往需要很多動作,而我們往往追求更小的數據包,這就成為了一個矛盾,3D技術很好的解決了這個問題。三、手機硬件的發展,是3D游戲普及的時候了。
Cocos引擎3D技術的發展歷程如下:
2014.5Cocos2d-x3.1(.obj)
2014.7Cocos2d-x3.2(.c3t,.c3b )
2014.12Cocos2d-x3.3 (相機、換裝、燈光)
2015.2Cocos2d-x3.4(異步加載、視椎裁剪)
2015.3Cocos2d-x3.5(3D粒子)
2015.4Cocos2d-x3.6(地形、天空盒)
2015.7Cocos2d-x3.7(物理、導航、材質系統)
2015.9Cocos2d-x3.8(物理觸發器、相機背景刷、3D動畫幀回調)
經過幾個版本的迭代,Cocos已經具備了比較完整的3D功能。那么Cocos可以做出什么樣的游戲呢?
2.5D休閑游戲,捕魚達人3為代表
輕度RPG、跑酷
MMOPPG
那么做出上面提到的游戲又需要哪些知識呢?cocos2d-x的基礎是必須的,后面我也會出些專題教大家掌握Cocos中的3D功能,這些專題會分的比較細,使大家學起來容易沒有負擔,而且可以根據游戲中實際用到的方面來選擇性學習。
視頻教程(還在更新中)地址,
http://edu.51cto.com/lecturer/index/user_id-7609335.html
用到的一些代碼、資源我會通過博客的方式更新,大家也可以通過博客來學習,并和我交流。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。