今天要為大家分享資源商店中幾款完整的游戲項(xiàng)目模板着饥,同樣能夠加快開(kāi)發(fā)效率参咙,并對(duì)非程序員也適用龄广。
uRTS Toolkit
uRTS Toolkit是用于在Unity中快速創(chuàng)建RTS游戲的完整項(xiàng)目模板,能夠?yàn)椴煌?guī)模的游戲設(shè)置RTS戰(zhàn)斗場(chǎng)景蕴侧,移動(dòng)平臺(tái)上支持幾百人同屏對(duì)戰(zhàn)择同,更大規(guī)模游戲可支持幾千人同屏。uRTS利用高度優(yōu)化性能的協(xié)同程序來(lái)流暢運(yùn)行戰(zhàn)斗的各個(gè)階段净宵,如搜索目標(biāo)敲才、移動(dòng)、攻擊等择葡,讓整個(gè)戰(zhàn)斗過(guò)程更加逼真紧武,每個(gè)單元都有自己獨(dú)立的行為,可以根據(jù)需要綁定不同的組件敏储。該插件還提供了大量資源來(lái)為游戲設(shè)置不同的種族阻星。
插件提供4個(gè)高級(jí)AI決策系統(tǒng),分別負(fù)責(zé)經(jīng)濟(jì)已添、軍事迫横、外交決策及維護(hù)平衡,還帶有基本的多人聯(lián)網(wǎng)功能酝碳。uRTS利用3DSprite來(lái)同屏渲染大量游戲?qū)ο蠓猓湓硎鞘褂妹嫦蛳鄼C(jī)的一系列圖片來(lái)代替實(shí)際模型(即公告板方式),通過(guò)動(dòng)態(tài)切換圖片顯示來(lái)表現(xiàn)角色移動(dòng)的不同階段疏哗。
另外呛讲,uRTS還支持保存與加載游戲進(jìn)度,提供移動(dòng)平臺(tái)的輸入控制,支持程序化生成場(chǎng)景以實(shí)現(xiàn)無(wú)盡的游戲世界贝搁,為建筑提供白天與夜晚兩種光照模式吗氏。其中包含11種建筑與8種帶動(dòng)畫(huà)的角色模型,3種帶動(dòng)畫(huà)雷逆、LOD以及隨機(jī)移動(dòng)腳本的動(dòng)物模型弦讽,生成地形時(shí)也可以隨機(jī)生成這些動(dòng)物及火堆。
地址:https://www.assetstore.unity3d.com/en/#!/content/17660
Realistic Hovercraft Controller
這是一款飛行摩托的完整模板膀哲,看過(guò)《星際大戰(zhàn)》系列電影的小伙伴們應(yīng)該對(duì)它比較熟悉往产。該插件同時(shí)支持PC、主機(jī)某宪、移動(dòng)平臺(tái)及網(wǎng)頁(yè)仿村,并為移動(dòng)平臺(tái)提供兩種UI系統(tǒng)的控制器。
使用該插件的方式非常簡(jiǎn)單兴喂,在自定義編輯器中設(shè)置飛行摩托的相關(guān)屬性蔼囊,并通過(guò)拖拽預(yù)制件的方式來(lái)選擇要使用的移動(dòng)控件即可。首先確保摩托模型的Transform方向正確衣迷,X向上畏鼓,Y向右,Z向前壶谒。
然后在檢視窗口中設(shè)置飛行摩托的行為云矫,例如設(shè)置摩托速度與穩(wěn)定性之間的平衡點(diǎn),如果速度過(guò)高佃迄,摩托可能會(huì)撞到地面泼差,如果摩托夠穩(wěn)定贵少,速度就不能達(dá)到最快呵俏。還可以設(shè)置是否允許玩家控制、是否啟動(dòng)摩托引擎滔灶、以及摩托的重心位置普碎,另外也可以為摩托添加多個(gè)推進(jìn)器,以及推進(jìn)器的粒子與光照特效等录平。
地址:https://www.assetstore.unity3d.com/en/#!/content/44792
Easy Weapons
Easy Weapons是用于Unity的完整武器系統(tǒng)模版麻车,無(wú)需編寫(xiě)代碼即可實(shí)現(xiàn)多種不同武器的攻擊效果。提供自定義編輯器方便進(jìn)行武器設(shè)置斗这,并且為子彈彈孔提供對(duì)象池系統(tǒng)动猬,支持延遲發(fā)射與武器冷卻,可以基于事件系統(tǒng)在腳本中觸發(fā)關(guān)鍵事件行為表箭,例如射擊赁咙、裝彈、開(kāi)保險(xiǎn)等。
Easy Weapons共包含10種類(lèi)型的武器彼水,有射擊崔拥、投擲及激光柱3種發(fā)射方式,并且支持自定義武器控制凤覆,如射擊速度链瓦、精度、特效等屬性盯桦。支持動(dòng)態(tài)改變武器精度與準(zhǔn)星慈俯,并且射擊不同表面會(huì)產(chǎn)生不一樣的彈孔。該插件支持幾乎所有類(lèi)型的射擊游戲俺附,并提供了第一人稱(chēng)射擊游戲的示例肥卡。
無(wú)需編寫(xiě)代碼即可在檢視窗口中調(diào)整多種武器的設(shè)置與行為,當(dāng)然也可以通過(guò)代碼來(lái)實(shí)現(xiàn)更加特殊的需求事镣。需要注意的是步鉴,這僅僅是一個(gè)武器系統(tǒng)框架,而并非完整的射擊游戲璃哟,示例提供的FPS游戲僅用作參考氛琢。
地址:https://www.assetstore.unity3d.com/en/#!/content/19365
結(jié)語(yǔ)
Asset Store資源商店提供的完整項(xiàng)目模板可以幫助大家有效節(jié)省大量開(kāi)發(fā)時(shí)間,并且這些項(xiàng)目模板也提供了非常方便的自定義編輯器随闪,能夠方便非程序員快速調(diào)整游戲設(shè)計(jì)阳似。后面我們還會(huì)為大家分享資源商店中實(shí)用的好評(píng)資源在Unity官方中文社區(qū)(unitychina.cn),請(qǐng)大家保持關(guān)注铐伴!
寫(xiě)在最后:別問(wèn)為啥轉(zhuǎn)載撮奏,倆字,心里踏實(shí)当宴。