unity3D外掛程式開發 前篇

2022-04-10 06:15:35 字數 919 閱讀 6014

unity3d(以下簡稱unity)是今年來非常流行的遊戲開發引擎。他不僅有足夠和unreal(虛幻)引擎媲美的渲染效果,足夠多的平台輸出,更為突出的就是unity本身的編輯器。unity本身除了使用mono指令碼(c#,js等)來作為遊戲指令碼外,還可以用於擴充套件編輯器,也就是所謂的unity外掛程式。所以unity除了有大量的遊戲開發者、虛擬實境(虛擬實境增強)開發者外,還有大量的外掛程式開發者。這從unity store(官方**)就足以看得出來。有了大量的外掛程式,使用得當將會大大提高開發效率,為開發團隊節約成本。

在中大型遊戲開發中,編輯器開發十分必要

為什麼是「我」來寫外掛程式?

這不是個問題,在團隊中,誰都可以寫外掛程式,如果你開發的外掛程式好用,那麼你離開發團隊的核心不遠了。試想想,團隊中大多數的人在使用你的外掛程式,那你在團隊中的價值就顯而易見了。說白了,你就是比普通寫遊戲邏輯的牛(可能你的技術本不牛)。

開發外掛程式的樂趣

作為遊戲開發者,我很喜歡做遊戲,我會非常享受做遊戲的每乙個瞬間。開發外掛程式作為遊戲開發的一環,也是我的樂趣所在。甚至有一段時間熱衷於研究數值曲線,利用unity自帶的animation視窗編輯器曲線,最終產生遊戲數值,這種想法,我都佩服自己。遊戲業普遍是高強度開發,悲觀的情緒不僅影響開發,更重要的是會影響身體健康。所以,苦中作樂,甚至接受他,從中發現屬於自己的樂趣,是保持開發熱情的關鍵。有時候,看著**,都會笑。

開發外掛程式的知識儲備

官方的api文件還是不錯的,e文不行的話,unity聖典也是個好地方,裡面有還不錯的翻譯。還有就是多看看別人寫的外掛程式,比如ngui。

為什麼要寫這個文章?

一是記下遊戲開發的一切,因為熱愛遊戲開發。二是為了看看自己的表達能力,程式設計師普遍表達能力不足,藉此提高也是不錯的事情。

Unity3D開發(九) Unity3d流光效果

遊戲開 壇 hello game 遊戲開發群 201276069 之前曾經注意過material 中紋理的屬性都有 tiling 和offset 但沒有深究過其用途,今天才知道竟然可以利用 offset做uv 動畫,從而完成各種有趣的動畫,比如流光效果!流過效果即通常一條高光光在物體上劃過,模擬高光...

Unity3D遊戲開發

入門級unity安裝教程 一 unity五大面板 unity3d的介紹 1 介面 選單 面板 元件 unity5.x 編輯器介紹 unity開啟篇 一 滑鼠右鍵 wsadeq前後左右上下移動 shift加速移動 滑鼠右鍵旋轉檢視 滑鼠中鍵移動檢視 alt 右鍵縮放 alt 左鍵旋轉物體視角 q移動場...

Unity3d 外掛程式研究之EasyTouch外掛程式

unity3d easytouch 初步使用教程 詳細 unity外掛程式easytouch學習記錄 unity外掛程式 easytouch5教程 unity外掛程式 easytouch的使用 第二 第三 第四 void onenable 此函式是搖桿移動中所要處理的事 void onjoystic...