cocos2dx中遊戲更新邏輯主要在哪個函式中實現

2021-03-04 01:51:21 字數 535 閱讀 9272

1樓:西安仁愛

1兩年前的一天,決定要做獨立遊戲製作人。選定引擎cocos2d,開始學習objective-c語言;(如果你打算只在ios開發可以學obj-c配合cocos2d或者sprite kit;如果打算跨就要用cocos2d-x和c++了;當然unity什麼的也不錯但是我還沒嘗試過,一直很嚮往)

2我跳過了ios程式開發(似懂非懂看完了斯坦福那一系列的教學),結合當時情況直接選擇了cocos2d引擎,這時開始接觸 @吳一刀 的部落格;我主要看的是子龍山人《子龍山人 - 部落格園》、ray wenderlich、himi《黑公尺gamedev街區》這些部落格裡最基本的例子,知易那個以我當時的水平還看不懂。

3嘗試開始設計自己的簡單遊戲,我做打地鼠!當然比教學例子裡的打地鼠複雜多了

4這個過程中發現自己懂的實在是不夠,所以又開啃這本書:learn cocos2d 2 by steffen itterheim andreas low

5慢慢的發現需要一些趁手的工具和編輯器,並發展出一套自己構建於cocos2d之上的遊戲設計架構。我目前的情況是這樣:

cocos2dx開發遊戲是用全lua還是用c 和lua

當大家都用c 的時候bai,你du用lua就是乙個亮點,並zhi且據我所知,lua有乙個優勢是 daoc 不可擬比的,一專般來屬 說我們在寫應用的時候都知道,一款應用只有使用者才有說話的權利,一旦發展漏洞或者哪不符合使用者玩法,自然而然就會失去一批使用者,而用lua,寫的遊戲,當你發現遊戲有漏洞的時...

cocos2dx與cocos2d有什麼區別

肯定是cocos2dx,因為cocos2d只能開發ios遊戲,還不能被移植到android,因為cocos2d使用的是oc語言的緣故,cocos2d x就不一樣了,它是用c 寫的,可以很好的實現跨平台。這兩個東西的優點是一樣的,你不用使用opengl的 就可以完成很好的動畫效果,並且學起來也很容易,...

cocos2dx與cocos2d有什麼區別

乙個跨平台,乙個只能執行在ios系統,乙個是c 乙個是oc cocos2d是用oc寫的只能開發ios遊戲不可以跨平台 cocos2dx是基於c 的可以跨平台,目前很多公司都趨向於cocos2d x引擎開發遊戲的趨勢,所以要學的話還是建議學cocos2dx,不但可以用c 開發,也可以用html5等多種...