五邑隱俠,本名關健昌,10年游戲生涯,現隱居五邑。本系列文章以TypeScript為介紹語言。 在初識篇,我介紹過怎樣加載prefab。cocos提供了一系列的加載接口,包括cc.loader.load,cc.loader.loadRes,cc.loader.loadResArray ...
五邑隱俠,本名關健昌, 年游戲生涯,現隱居五邑。本系列文章以TypeScript為介紹語言。 我們已經知道怎樣制作 加載 顯示界面。但cocos沒有提供一個彈窗管理模塊,對於一個多人合作的項目,沒有統一的管理,界面層級容易混亂。作為主程,在項目開始就應該處理好這些問題,將彈窗划分為不同的層次,不同類型的信息顯示在不同的層中。下面將講解怎樣設計彈窗堆棧。 一般地,從下向上,我會將彈窗划分為以下層: ...
2019-01-07 10:08 3 4657 推薦指數:
五邑隱俠,本名關健昌,10年游戲生涯,現隱居五邑。本系列文章以TypeScript為介紹語言。 在初識篇,我介紹過怎樣加載prefab。cocos提供了一系列的加載接口,包括cc.loader.load,cc.loader.loadRes,cc.loader.loadResArray ...
五邑隱俠,本名關健昌,10年游戲生涯,現隱居五邑。本系列文章以TypeScript為介紹語言。 我們在cocos creator新建一個Hello TypeScript項目,都會有一個assets/Scene/helloworld.fire文件。使用cocos creator開發游戲時 ...
五邑隱俠,本名關健昌,10年游戲生涯,現隱居五邑。本系列文章以TypeScript為介紹語言。 這一篇簡單介紹下代碼結構,清晰的代碼結構更有利於團隊對項目的理解和維護。 1.前面我們介紹了一 ...
五邑隱俠,本名關健昌,10年游戲生涯,現隱居五邑。本系列文章以TypeScript為介紹語言。 這一篇介紹瓦片地圖,在開發模擬經營類游戲、SLG類游戲、RPG游戲,都會使用到瓦片地圖。瓦 ...
五邑隱俠,本名關健昌,10年游戲生涯,現隱居五邑。本系列文章以TypeScript為介紹語言。 本篇開始介紹游戲業務架構相關的內容。在游戲業務層,所有需要隔離的系統和模塊間通信都可以通過消息分 ...
五邑隱俠,本名關健昌,10年游戲生涯,現隱居五邑。本系列文章以TypeScript為介紹語言。 前面已經介紹怎樣加載資源、管理彈窗。開發一個網絡游戲,難免要處理網絡通信。有幾點問題需要注意: 1.服務端為了快速開發可能前期使用http通信,后面再改成websocket/socket ...
:1)通過creator預制體制作的UI界面、場景,2)各個界面顯示邏輯的ViewCtrl C:1)全局的 ...
五邑隱俠,本名關健昌,10年游戲生涯,現隱居五邑。本系列文章以TypeScript為介紹語言。 這一篇介紹日志系統的設計。一般我們開發一個demo,只會簡單的用cocos提供的cc.log打印下日志,方便調試功能。但是要開發一個商業項目,還要考慮怎么收集日志,方便產品上線后定位線上問題 ...