原创 Cocos2d-x 遊戲中×××的設計(一)

轉載自Cocos2D開發網–Cocos2Dev.comFPS遊戲中用的最多的就是×××了,這幾天有不少人問我遊戲中如何設計×××?大量×××顯示的時候,遊戲會不會卡今天有點時間,我針對這兩個問題,簡單的寫了一個×××的發射。效果圖:首先我們

原创 開篇

   從今天開始,正式在51CTO安家了。開博的目的是記錄自己學習Cocos2d-X的一個過程,希望自己能夠一直堅持下去。參考書籍爲最近熱賣的書籍<<Cocos2d-X高級開發教程>>。Cocos2d-X,我們一起來學習吧。

原创 從HelloWorld開始

Cocos2d是一個圖形引擎,封裝了複雜的圖形接口,通過抽象出精靈,動作等概念,降低了遊戲開發難度,簡化了開發過程。Cocos2d-X爲保證遊戲能方便地移植到不同平臺,做了很多擴展,包括了一套Object-C風格的基礎類系、平臺無關的多點觸

原创 我的友情鏈接

51CTO博客開發Ghost

原创 開篇

   從今天開始,正式在51CTO安家了。開博的目的是記錄自己學習Cocos2d-X的一個過程,希望自己能夠一直堅持下去。參考書籍爲最近熱賣的書籍<<Cocos2d-X高級開發教程>>。Cocos2d-X,我們一起來學習吧。

原创 從HelloWorld開始

Cocos2d是一個圖形引擎,封裝了複雜的圖形接口,通過抽象出精靈,動作等概念,降低了遊戲開發難度,簡化了開發過程。Cocos2d-X爲保證遊戲能方便地移植到不同平臺,做了很多擴展,包括了一套Object-C風格的基礎類系、平臺無關的多點觸

原创 遊戲的基本元素

遊戲的基本元素遊戲的基本元素大總管 CCDirector         @ runWithScene( CCScene *scene )       啓動遊戲,並運行scene場景。本方法在主程序第一次啓動主場景的時候調用。      

原创 遊戲開發的基本概念

遊戲開發的基本概念    若要進行遊戲開發,首先要理解遊戲的基本原理以及元素組成。在這一節中,我們將要介紹遊戲的基本概念,包括遊戲的流程控制,場景,層和精靈等。場景與流程控制遊戲的主要流程1.進入遊戲,顯示遊戲主菜單2.選擇新遊戲,開始教學

原创 Cocos2d-x 遊戲中子彈的設計(一)

轉載自Cocos2D開發網–Cocos2Dev.comFPS遊戲中用的最多的就是子彈了,這幾天有不少人問我遊戲中如何設計子彈?大量子彈顯示的時候,遊戲會不會卡今天有點時間,我針對這兩個問題,簡單的寫了一個子彈的發射。效果圖:首先我們來理下如

原创 ActionManager用法總結

Cocos2d-X 回調事件處理方法簡單總結1.層上回調事件方法 CCCallFunc     其中CrashTest是一個層實例 2.精靈回調事件 方法 CCCallFuncN   3.定時器事件 方法 schedule 初學Coc

原创 鑽鑽樂上線

http://www.eoemarket.com/game/174899.html 遊戲編程學習之作, 希望大家多多捧場.

原创 我的友情鏈接

51CTO博客開發Ghost

原创 簡單分析Cocos2d-x 引擎運行邏輯

Cocos2d-x 遊戲引擎框架運行邏輯圖 [ win32平臺  ] main 方法是win32工程項目的入口方法, 所以我們從這裏開始分析 int APIENTRY _tWinMain(HINSTANCE hInstanc

原创 cocos2d-x 內存管理

調用了autorelease的對象,將會在自動回收池釋放的時候被釋放一次。 因爲這個操作發生在mainLoop drawScene()後,這時候遊戲中所有的邏輯已經執行完畢,正是釋放無效資源的最佳時機。 所以一個對象被create後

原创 簡單分析AppDelegate生命週期

應用程序都有生命週期管理。比如Android應用程序的OnStart, OnStop, OnCreate等週期方法。同樣,Cocos2D-X 也有它的生命週期。  下面通過代碼分析下它的生命週期。 定義一個類 LifeCircleLo