《騰訊桌球:客戶端總結(jié)》 本次分享總結(jié),起源于騰訊桌球項(xiàng)目,但是不僅僅限于項(xiàng)目本身。雖然基于Unity3D,很多東西同樣適用于Cocos。本文從以下10大點(diǎn)進(jìn)行闡述:架構(gòu)設(shè)計(jì)...
項(xiàng)目上線期,加上公司原有未配置熱更新的Cocos2d / Unity游戲項(xiàng)目的日常更新,工作中遇到了不少多SDK接入集成的事。打算做一個打包工具,記錄進(jìn)度和遇到的坑。 pre...
棋牌游戲的結(jié)算界面由于局?jǐn)?shù)不固定,需要動態(tài)設(shè)置ScrollView,并且在局?jǐn)?shù)過多時默認(rèn)播放一個滾動到底部的動畫,達(dá)到比較好的顯示和交互效果 cocos2d-lua引擎繼承自...
0. 前言 新的手游項(xiàng)目使用Unity引擎,動畫部分要使用重定向技術(shù)來實(shí)現(xiàn)動畫復(fù)用。之前在大公司工作的時候?qū)@塊了解比較深入,讀過Havok引擎在這部分的實(shí)現(xiàn)源碼,也基于自己...
1. 概述 能動態(tài)產(chǎn)生一個類,一個成員變量,一個方法 能動態(tài)修改一個類,一個成員變量,一個方法 能動態(tài)刪除一個類,一個成員變量,一個方法 2. runtime應(yīng)用 獲取列表:...
標(biāo)題由Martin開頭的文章,均由Martin_Joy總結(jié),再次感謝Martin童鞋! 前言 因?yàn)樽罱恢痹跍?zhǔn)備校招,閱讀了很多相關(guān)的書籍及blog,因?yàn)樽约簺]有形成清晰的知...
數(shù)據(jù)結(jié)構(gòu) & 算法 LeetCode 劍指 Offer 編程之美 UIKit 精選 UITableView 整潔的 Table View 代碼 更輕量的 View Contr...
1. 并行和并發(fā) 簡單來說,若說兩個任務(wù)A和B并發(fā)執(zhí)行,則表示任務(wù)A和任務(wù)B在同一時間段里被執(zhí)行(更多的可能是二者交替執(zhí)行);若說任務(wù)A和B并行執(zhí)行,則表示任務(wù)A和任務(wù)B在同...
1. 調(diào)用順序 以main為分界,load方法在main函數(shù)之前執(zhí)行,initialize在main函數(shù)之后執(zhí)行 2.相同點(diǎn)和不同點(diǎn) 2.1 相同點(diǎn) load和initial...
1. 發(fā)送消息 [receiver message];都會被轉(zhuǎn)化成objc_msgSend(receiver, @selector(message)); [object he...
資源優(yōu)化:對資源文件下手,壓縮圖片/音頻,去除不必要的資源 編譯優(yōu)化: release版應(yīng)該選擇Fastest, Smalllest,這個選項(xiàng)會開啟那些不增加代碼大小的全部優(yōu)...