為了重構手頭的一款項目,翻出來當時未接觸Unity時候收藏的視頻 《Unity項目架構設計與開發管理》 對於我這種初學者來說全是干貨。簡單的總結了一下,以后慢慢提煉。 關於Unity的架構有如下幾種常用的方式。 1.EmptyGO: 在 Hierarchy 上創建一個空 ...
本來這周想介紹一些框架中自認為比較好用的小工具的,但是發現很多小工具都依賴一個類 App。 App 類的職責: 接收 Unity 的生命周期事件。 做為游戲的入口。 一些框架級別的組件初始化。 本文只介紹App的職責 :做為游戲的入口。 Why 在我小時候做項目的時候,每次改一點點代碼 或者不止一點點 ,要看下結果就要啟動游戲 gt Loading界面 gt 點擊各種按鈕 gt 跳轉到目標界面看結 ...
2017-11-07 09:27 2 1064 推薦指數:
為了重構手頭的一款項目,翻出來當時未接觸Unity時候收藏的視頻 《Unity項目架構設計與開發管理》 對於我這種初學者來說全是干貨。簡單的總結了一下,以后慢慢提煉。 關於Unity的架構有如下幾種常用的方式。 1.EmptyGO: 在 Hierarchy 上創建一個空 ...
什么是消息機制? 23333333,讓我先笑一會。 為什么用消息機制? 三個字,解!!!!耦!!!!合!!!!。 我的框架中的消息機制用例 ...
在進行項目架構階段,游戲框架可以解決一部分問題。剩下的架構問題還需要根據不同的項目解決。總之游戲框架是游戲架構的一部分。 關於錘子和釘子: 最近又拿起了《代碼大全》和《暗時間》,想起來《暗時間》的作者維護了一個個人博客,就去逛一逛。 這幾天一直琢磨一句話:手里拿着錘子看什么都像釘子。於是翻到 ...
為什么用有限狀態機? 之前做過一款跑酷游戲,跑酷角色有很多狀態:跑、跳、二段跳、死亡等等。一開始是使用if/switch來切換狀態,但是每次角色添加一個狀態(提前沒規划好),所有狀態處理相關的代碼就會指數級增長,那樣就會嗅出代碼的壞味道了。在這種處理狀態並且狀態數量不是特別多的情況下,自然 ...
前言 架構和框架這些概念聽起來很遙遠,讓很多初學者不明覺厲。會產生“等自己技術牛逼了再去做架構或者搭建框架”這樣的想法。在這里筆者可以很肯定地告訴大家,初學者是完全可以去做這些事情的。 初識架構和框架 架構和框架是非常接地氣的,離我們其實並不遙遠。 什么是架構? 架構是一個約定 ...
前言 架構和框架這些概念聽起來很遙遠,讓很多初學者不明覺厲。會產生“等自己技術牛逼了再去做架構或者搭建框架”這樣的想法。在這里筆者可以很肯定地告訴大家,初學者是完全可以去做這些事情的。 初識架構和框架 架構和框架是非常接地氣的,離我們其實並不遙遠。 什么是架構? 架構是一個約定 ...
在第八個示例 PreviousFunctions 類的上方。它屬於專門為導出功能定制的代碼,也就是在其他情況 ...
在上一篇,我們得出了兩個核心的學習思路: 根據問題去學習,並收集。 主動學習,並思考適用場景。 我們今天解決 MenuItem 顯示順序問題。 目前 MenuItem 顯示如圖所示 ...