原创 淺談在Unity3D中實現遺傳算法插件Genetic Algorithm

遺傳算法是一種模仿達爾文生物進化過程中自然選擇的計算模型,或者說是模擬遺傳學中生物進化過程的計算模型,同時也是一種通過模擬自然進化過程來尋找最優解的方法。 本遺傳算法插件是本人使用Unity3D所開發,展示遺傳算法的過程,共包括

原创 淺談在Unity3D中實現Finite State Machine System有限狀態機框架系統

本有限狀態機系統是爲擁有FSM有限狀態機知識概念的程序員所開發. 特點 在本插件中包含了一個關於坦克之間戰鬥的Demo場景,其中的AI坦克就是由本有限狀態機框架所實現的。 通過研究Demo示例中的代碼,您可以輕鬆學會使用此

原创 在Unity3D中開發的Outline Shader

Swordmaster Outline Shaders 特點 本資源包共包含三種Outline效果的Shader (1) Outline Bumped Specular. (2) Outline StandardPBR(Met

原创 開發Unity3D空戰類插件 戰機飛行模擬模板Pro版本

Fighter Flight Template Pro是本人開發的一款飛行模擬遊戲模板,使用此模板可以幫助您輕鬆創建您自己的戰機遊戲 遊戲控制 模板特點 戰機的飛行系統是根據現代戰機的空氣動力學所設計的。 戰機的

原创 開發Unity3D空戰類插件 戰機遊戲模板Pro版本

此戰機遊戲模板插件是本人由Fighter Flight Template Pro和Fighter Weapon System Template整合開發完成。 使用本模板,可以幫助您輕鬆地創建您自己的戰機類遊戲。 遊戲控制

原创 開發Unity3D空戰類插件 戰機遊戲模板

此戰機遊戲模板插件是本人由由Fighter Flight Template和Fighter Weapon System Template整合開發完成。 使用本模板,可以幫助您輕鬆地創建您自己的戰機類遊戲。 遊戲控制 模板

原创 爲Unity3D 開發AssetBundle資源管理插件 AssetBundle Framework

AssetBundle Framework AssetBundle Framework 是一種爲網絡遊戲開發的,管理與加載資源的完整解決方案 工作流程 特點 在Unity編輯器下共有三種AssetBundle使用模式:

原创 開發Unity3D動畫性能優化插件_GPU Animation Baker Pro

GPU Animation Baker Pro ##原理 在本插件中,通過對目標模型的骨骼動畫數據進行採樣,然後將採樣後的數據保存到Texture中去,最後通過使用編寫好的自定義Shader從這些Texture中讀取出動畫數據

原创 在Unity3D中開發的Dissolve Shader

Swordmaster Dissolve Shaders 特點 本插件共包含兩種Dissolve Shader: (1).一種類型是Bumped Specular工作流的Dissolve Shader,此Shader適合在移

原创 開發Unity3D空戰類插件 戰機飛行模擬模板

Fighter Flight Template是本人開發的一款飛行模擬遊戲模板,使用此模板可以幫助您輕鬆創建您自己的戰機遊戲 遊戲控制 模板特點 戰機的飛行系統是根據現代戰機的空氣動力學所設計的。 戰機的HUD系

原创 在Unity3D中開發的Ghost Shader

SwordMaster Ghost Shader 特點 此Shader是頂點片元Shader,由本人手動編寫完成 此Shader已經在移動設備真機上進行過測試,可以直接應用到您的項目中 所支持的Unity的版本

原创 開發Unity3D空戰類插件 戰機HUD系統

Fighter HUD System 當您使用Unity3D來開發飛行模擬或者空戰類遊戲時,這款Fighter HUD Sytem插件將會非常的適合用來充當您戰機的HUD系統。 特點 此HUD系統的安裝非常簡單,只需幾個步

原创 在Unity3D中開發的Hologram Shader

SwordMaster Hologram Shader 特點 此全息投影風格的Shader是頂點片元Shader,由本人手動編寫完成 此全息投影風格的Shader已經在移動設備真機上進行過測試,可以直接應用到您的項目中

原创 在Unity3D中開發的坦克履帶模擬器Tank Track Simulator

爲了在Unity遊戲中比較真實地模擬坦克履帶的運動,本人便開發了這款Tank Track Simulator插件 特點 比較真實地模擬了坦克履帶的運動. 本插件中包含了一輛M1A2坦克模型,已經將這個模型的骨骼與履帶蒙

原创 開發Unity3D動畫性能優化插件_GPU Animation Baker Basic

##原理 在本插件中,我們通過使用Compute Shader,對目標模型的動畫數據進行採樣,然後將採樣後的數據保存到Texture中去,最後通過使 用編寫好的自定義Shader從這些Texture中讀取出動畫數據,在渲染階段