如何學習一種開發框架

2021-12-28 05:02:02 字數 1595 閱讀 5947

1樓:

cocos2d-x官方中文文件 v2.x

cocos2d | ios development tips & tricks by biom

子龍山人 - 部落格園

紅孩兒的遊戲程式設計之路

ray wenderlich

cocos2d-x | cross platform open source 2d game engine

許多部落格都是極好的。紅孩兒(後來加入了觸控)寫了許多原始碼分析,每一句原始碼都加了註釋。雖然我不太認同他這種吃力不討好的方法,但對於新手來說確實是有很大的幫助。

另外在 stack overflow 你能找到絕大部分問題的答案。當然,許多問題是針對 cocos2d 而非 cocos2d-x 的,不過用法相同,照看不誤。許多優秀的文章都是基於 cocos2d 的,所以,不要介意,可以先花半天時間熟悉 oc 的語法,能看懂即可。

暫時不要買中文書。我曾經花3天時間看完了 《cocos2d-x遊戲開發技術精解》 和 《cocos2d-x手機遊戲開發–跨ios、android和沃phone平臺》,發現作者其實就是來賺稿費的。

忘了廣告了,我的部落格(cocos2d-x | zrong's blog)也有一些cocos2d-x內容,歡迎來噴。

1.6. 熟悉工具集

現在你應該對周邊工具感興趣了。例如幀動畫使用什麼製作?bmfont使用什麼製作?

骨骼動畫呢?plist檔案怎麼編輯?碎圖用什麼工具拼合?

有些專案上,你有許多選擇,也可能沒得選。去google吧,如果遇到選擇上的問題,歡迎找我討論。

二、 quick-cocos2d-x 部分

2.1 現在就到lua時間了

請認真讀完 《lua程式設計(第2版) 》 第

一、二、三部分。第四部分可暫時不讀。

1.2 熟悉 quick-cocos2d-x 的資料夾結構

相信有了上面 cocos2d-x 的基礎,這個應該不難理解。

1.3 跑完 quick-cocos2d-x 自帶的所有sample

在這期間,熟悉 framework 中的所有封裝。可以參考 quick** 和 quick wiki 。

1.4 學習匯出api給lua使用

匯出 c/c++ api 給 lua 使用

三、學習 opengl es

熟悉lua部分之後,作為一個有志於成為程式設計師的碼農,依然要回到c/c++來,這裡才是 cocos2d-x 的本質。

cocos2d-x 使用 opengl es 進行渲染的,如果要對 cocos2d-x 的渲染層進行任何形式的擴充套件,你完全避不開 opengl es。

既然逃不開,那就對ta說,請張開雙腿,我要上。

3.1 閱讀 opengl es 2.0 programming guide

下面是這本書的官網,目前已經出了 opengl es 3.0 版本,cocos2d-x 使用的是2.0。

2樓:康愛多網上藥店

框架(framework)是一個基本概念上的結構,用於去解決或者處理複雜的問題。這個廣泛的定義使用的十分流行,尤其在軟體概念。框架也能用於機械結構。

學習差是一種什麼樣的體驗,在差班學習是一種怎樣的體驗

學習差的體驗就是,以前在初中讀書,經常被同學拿來開玩笑,在班上沒有多少存在感回 和尊嚴。但是我現在答去讀院校了,因為不喜歡應試教育,所以去讀了網際網路專業,現在我學習很好,班上同學什麼都讓著我,相處也很好相處。這就是體驗。在差班學習是一種怎樣的體驗 成績不理想,第一個可能是沒有好好學習,投入時間太少...

用這是一種一種一種一種一種一種造句

愛是一種付出,愛是一種奉獻,愛是一種關懷,愛是一種放手,愛是一種快樂,愛是一種幸福,愛是用心天天守候著。我家的菜園裡有一種黃瓜,一種苦瓜,一種絲瓜 一種架豆角,一種豇豆,一種扁豆角 真是應有盡有。用一種 一種 一種 造句 遞進關係 母愛是一種無私的愛,永遠不求回報 母愛是一種平凡的愛,她沒有轟轟烈烈...

一種一種還有一種造句,用一種一種還有一種造句

我們村的年輕人都有一種初生牛犢的勁頭,有一種不服輸的勁頭,還有一種處處爭第一的勁頭!用一種一種還有一種造句 1.翡翠是一種美麗的小鳥,毛色好看極了。2.懶猴是一種懶惰的小猴子,白天睡大覺,晚上出來活動。3.站在烈士墓前,我的心中湧起一種敬慕的感情。4.腐敗是一種社會現象,要想翦草除根是不可能的。5....