文章比較分散,不易查找,故而有此篇,
如需購買,請通過公眾號——我的服務——原始碼出售進入,
目錄

整體分為與引擎無關的cfw目錄和與平臺相關的engine目錄,
cfw

-
anim: 自定義序列幀影片

-
屬性管理器:多用于戰斗中英雄和敵人的各種屬性管理,

-
audio 音頻管理器:包括音樂,音效

-
collide:四叉樹碰撞,已做優化,

教程:https://mp.weixin.qq.com/s/Xpf6qgZPSJ2cynNR7-iMYA
-
event:獨立于引擎的事件管理器,事件代理,全域事件,

-
網路:屏蔽http與socket的使用差異,使用協議號+資料的形式傳輸內容;方便適配各種不同服務器定義的協議格式,編解碼使用策略模式,適應各種編解碼形式,

教程: https://mp.weixin.qq.com/s/DQuiQejiS6qtBTef_yu0Sw
- MVC

教程:https://mp.weixin.qq.com/s/9odSAptgWPcjJep0o-LGOQ
教程:https://mp.weixin.qq.com/s/BRqWViFqToHGd3ELtBOdNA
8. 多語言處理

教程:https://mp.weixin.qq.com/s/MAmG4W3bRndoVwc1kLFSHg
9. 物件池封裝

教程:https://mp.weixin.qq.com/s/rP2yUdaoKzv4DRflMb1orA
- 資源管理

教程:https://mp.weixin.qq.com/s/X8_40j0kNanYN6I3wEjURw
教程:https://mp.weixin.qq.com/s/l-gpWDXz1F4J_YlCatNmlw
- 本地存檔的封裝,支持密文存檔

教程:https://mp.weixin.qq.com/s/TqbUhytw8iJkUaHUl0jCuw
- 常用資料結構封裝

13. 時間管理器封裝,支持客戶端與服務器矯正時間

- 輔助工具類

- UI管理器:單場景,分層管理

教程:https://mp.weixin.qq.com/s/PaE5fdsiC16QzNdzjyeh6A
- xlxs 資料決議:支持將多個sheet合并使用,

教程:https://mp.weixin.qq.com/s/Vxo4chW2cfrnR9hIi8waog
engine

-
AdaptUI:適配劉海屏使用
-
BgScale:適配背景圖片或者內容使用
-
ListView: 根據Android的List View思想對ScrollView的優化,移動頂部不可見時拿到底部重復利用,減少節點創建個數,
教程:https://mp.weixin.qq.com/s/ytjhIJ426BbTHUljBAtRTQ
- GridLayerListView: 分層管理的ListView,大幅度降低DrawCall,進入公眾號回復listview可獲得git地址,
教程:https://mp.weixin.qq.com/s/w2qYPUB39vUQ-_FYQbqb7g
- Resolution:螢屏適配策劃類,初始化呼叫即可,
附贈工具

- game 資料表存放和匯出目錄
- MaliTextureTool etc壓縮紋理匯出工具,已添加批量匯出腳本工具,
- pngquant 圖片壓縮工具,已添加批量匯出腳本工具,
- public nodejs 公用類,
- PVRTexTool pvr壓縮紋理匯出工具,已添加批量匯出腳本工具,
- xlsx: game 中資料表的匯出工具

教程:https://mp.weixin.qq.com/s/MAmG4W3bRndoVwc1kLFSHg
7. AdobeAIRInstaller.exe adobe支持工具
8. BigShear.air,ShoeBox_3.6.5_public.air拆分圖集;需要安裝AdobeAIRInstaller ,
9. PngSplit.exe 拆分圖集
10. bmfont64.exe bmfont制作工具 laya推薦
11. runnable-hiero.jar bmfont制作工具 支持換色,描邊
12. runnable-hierotoxml 將runnable-hiero.jar匯出的檔案轉換為xml格式,因為laya只支持xml格式,
13. tinypng.py tiny 批量壓縮腳本,遠程壓縮,需要注冊還有數量限制,推薦使用pngquant,
14. 輕游戲證書生成.bat 如名稱,
15. creator 與 laya 代碼生成+自動系結工具,creator專案中以集成插件,

教程:https://mp.weixin.qq.com/s/i4JXiStsYgBq6Fr8nc3dhw
歡迎掃碼關注公眾號《微笑游戲》,瀏覽更多內容,

更多內容
跨引擎游戲開發框架
小游戲SDK整合框架
使用四叉樹優化碰撞檢
游戲開發中UI管理器的使用
小游戲開發中如何優雅的使用本地存檔
sdk接入整合,用一個變數切換不同渠道
CocosCreator之AssetBundle使用方案分享
CocosCreator之填色游戲的一種實作方案
一個可屏蔽長短鏈接的網路模塊
游戲開發中的人工智能
歡迎掃碼關注公眾號《微笑游戲》,瀏覽更多內容,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/21384.html
標籤:其他
上一篇:有沒有辦法將字串jsx轉換為React組件級別的反應本機?
下一篇:自動化測驗
