原创 【玩轉cocos2d-x之二】遊戲和引擎構成

原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/12432837 1.遊戲構成 我們以超級馬里奧遊戲作爲藍本來描述一下一個遊戲的構成。 1.首先我們需要一個容器來

原创 【玩轉cocos2d-x之六】節點類CCNode

原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/12703741 節點類CCNode可以說是遊戲元素的祖宗了,基本上我們看得到的遊戲元素都是以它爲原型進行擴展的。像C

原创 【玩轉cocos2d-x之四】cocos2d-x怎麼實現跨平臺

原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/12610287 cocos2d-x到底是怎樣實現跨平臺的呢?這裏以Win32和Android爲例。 1.

原创 【玩轉cocos2d-x之十七】cocos2d-x中文顯示

原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/13014883 cocos2d-x的中文顯示其實就是一個UTF-8編碼在作怪而已,一種簡單的方法就是把文本保

原创 【玩轉cocos2d-x之二十】從CCObject看cocos2d-x的內存管理機制

原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/13765639 再看CCObject,剔除上節的拷貝相關,以及Lua腳本相關的屬性和方法後,CCObject還剩下

原创 【玩轉cocos2d-x之三十八】如何使用NDK-STACK tool來恢復Cocos2d-x安卓錯誤堆棧信息

很多童鞋在糾結在Cocos2d-x中安卓項目如何調試JNI部分的C++代碼,在吃完2個茶葉蛋後我決定放大招。。。本文翻譯自:http://www.cocos2d-x.org/forums/6/topics/462251.安卓 NDK-ST

原创 【玩轉cocos2d-x之四十】如何在Cocos2d-x 3.0中使用opengl shader?

有小夥伴提出了這個問題,其實GLProgramCocos2d-x引擎自帶了。完全可以直接拿來用。先上圖吧。使用opengl前後的對比: 1.在cpp中使用openGL shader。 (1)添加gray.vsh和gray.fsh到

原创 【玩轉cocos2d-x之三十五】Earth Warrior 3D大揭祕

3D遊戲現在玩起來門檻還是挺高的。不過如果在Cocos2d-x引擎加入3D擴展,實現2.5D遊戲效果又會怎麼樣?1.概述 先上大會現場演示圖:Apk下載:http://pan.baidu.com/s/1ntM75bV源碼下載:https:

原创 【玩轉cocos2d-x之三十】點九圖和輸入框的使用

原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/17297721 登錄界面一個帳號/密碼輸入框或者主角命名框是少不了的。這節就來了解一下點九圖的輸入框的使用。這裏只

原创 【玩轉cocos2d-x之三十七】粒子系統的加載優化

Cocos2d-x的粒子系統是通過加載plist生成的。plist包含兩部分內容:粒子系統屬性和粒子紋理。然而每次調用create都會對plist進行讀取解析,如果重複地使用同一個粒子效果,這樣的調用明顯是低效冗餘的。所以我們要做的是,將

原创 【玩轉cocos2d-x之三十四】繪圖:CCDrawingPrimitives和CCDrawNode

原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/18978237 最近忙出翔了,這年過的也揪心。好久沒來更新博客了,今天就來寫一寫cocos2d-x中圖形的繪

原创 【玩轉cocos2d-x之三十二】xml的解析

原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/17409381 cocos2d-x中對xml的解析是採用的TinyXML庫,而對plist的解析同時結合了C

原创 【玩轉cocos2d-x之三十九】Cocos2d-x 3.0截屏功能集成

3.0的截屏和2.x的截屏基本上相同,都是利用RenderTexture來處理,在渲染之前調用call函數,然後調用Cocos的場景visit函數對其進行渲染,渲染結束後調用end函數即可。只是3.0截屏需要在截完屏的下一幀才能處理Ren

原创 【玩轉cocos2d-x之三十六】Flappy Bird大集結

前幾天看到cocos2d-x官網論壇讓各種姿勢的flappy bird霸佔了,矮油真受不鳥,你們夠啦!!!                今天準備用一個貼來秒殺你們。準備好了麼。。。放圖鎮樓: 1.C++版先來個傳統版,@OiteB

原创 【玩轉cocos2d-x之二十九】利用CCClipingNode做遊戲遮罩

原創作品,轉載請標明:http://blog.csdn.net/jackystudio/article/details/17160973 新手引導是遊戲中必備的(除了奇葩的MT用一段動畫開始),也是玩家對遊戲的第一印象,重要性不言而喻。