Unity遊戲示例來了,用Unity開源遊戲資源做遊戲,遊戲開發不再難!
眾所周知,Unity是全球應用非常廣泛的實時內容開發平臺,為遊戲、汽車、建築工程、影視動畫等廣泛領域的開發者提供強大且易於上手的工具來創作、運營和變現3D、2D VR和AR視覺化體驗。其中在3D遊戲引擎方面完全是龍頭企業般的存在,所以每隔一段時間, Unity 都會發布示例Demo,展現最新的引擎功能和渲染能力。在以前,多是影片形式,但是近期的一款Demo,卻是以完整的Unity遊戲示例形式,貫穿遊戲策劃、製作開發、上線發行全過程,所以這款名為《Gigaya》的Unity官方開發的遊戲還未上市,便已引發眾人圍觀。
從《Enemies》到《Gigaya》,Unity遊戲示例想表達什麼?
一般來說,Unity所釋出的不同演示Demo各有側重,大家可以關注不同的看點。比如同樣在2022年GDC上Unity釋出的《Enemies》,看點是最新的數字人效果和實時全域性光照技術。而Terrain地形系統效果短片,看點則是看植被和地形場景,以及HDRP和URP兩類管線下渲染品質的區別,那麼這次討論的《Gigaya》Unity遊戲示例究竟想要表達什麼呢?
首先,我們要知道,這是Unity官方釋出的第一個完整的遊戲示例。相比影片示例,《Gigaya》作為一個完整的遊戲專案,在開發完成之後,不僅會在Steam上釋出,更是會向 Unity 開發者開源遊戲的程式碼和資源,便於遊戲開發者使用Unity開發遊戲。其實在更早的時候,Unity社群中就有開發者呼籲 Unity 製作官方自己的遊戲,這次《Gigaya》的出現,標誌著Unity 也終於在千呼萬喚中“下場了“。
當然,這並不是為了內卷遊戲開發者,而是想和真正的遊戲團隊一樣,走完從概念策劃到製作開發再到釋出遊戲的整個流程,更貼近開發者視角,找出開發痛點,也檢驗 Unity 的工作流和產品生態,改進整個 Unity 的開發過程,讓使用者用Unity開發遊戲更便捷。
關於Unity開發遊戲《Gigaya》,這些重點你需要知道
作為Unity遊戲示例的首款作品,《Gigaya》的開發走的是穩妥路線,選擇的是通用渲染管線(Universal Rendering Pipeline, URP),具備跨平臺相容性和普及性。不過,為了這款Unity官方遊戲更具觀賞性,從動圖的場景片段中不難看出,《Gigaya》在流體渲染、建築環境、和整體的風格上,都有很大的亮點,不僅逼真而且執行流暢自然。
《Gigaya》美術團隊使用了貼花、Shader Graph、VFX Graph 和後期處理效果等等功能,讓整體的環境看起來就像現實世界裡的地方,遊戲故事中歷史成就出這片土地今日的樣貌,而這些透過Unity開源遊戲資源,你也可以做到。
用協同運作,提升Unity遊戲示例《Gigaya》主角 Wondu 操作靈敏度
除了畫面以外,可玩性是遊戲的靈魂所在,所以《Gigaya》中的遊戲主角 Wondu 的操作靈敏度,是此次Unity遊戲示例中的一個關鍵展示點。為了達到動圖中所展現的最終效果,Unity開發遊戲團隊耗費了大量心血來製作一個強大的模組化角色控制器,非常有效的提升了主角的操作靈敏度。當然,在他身上還有著多種 Unity 功能協同運作的例項,為了實現最棒的平臺遊戲體驗,Wondu 的角色控制器著重使用了 Scriptable Objects、Rigidbody 物理模擬及動畫。
Unity遊戲示例《Gigaya》中主角的Wondu 裝備著噴氣揹包和手臂能量炮,面對著遊戲世界內的挑戰,而Unity遊戲引擎,也在不斷創新、攻堅克難,用更先進的技術幫助使用者更好地解決創作中的難題,從手遊方興未艾的時代到移動平臺遊戲,再從簡單2D直至如今3D爆款頻出、VR/AR大行其道的時代,Unity一直以強大的跨平臺能力存在於大家的認知中。
好了,關於Unity遊戲示例《Gigaya》的介紹就先到這裡吧,預計今年內《Gigaya》就會完成併發布,到時候歡迎開發者下載體驗並獲取Unity開源遊戲程式碼和資源!
▲Unity遊戲示例《Gigaya》環境效果
從《Enemies》到《Gigaya》,Unity遊戲示例想表達什麼?
一般來說,Unity所釋出的不同演示Demo各有側重,大家可以關注不同的看點。比如同樣在2022年GDC上Unity釋出的《Enemies》,看點是最新的數字人效果和實時全域性光照技術。而Terrain地形系統效果短片,看點則是看植被和地形場景,以及HDRP和URP兩類管線下渲染品質的區別,那麼這次討論的《Gigaya》Unity遊戲示例究竟想要表達什麼呢?
▲Unity遊戲示例《Gigaya》水面效果
首先,我們要知道,這是Unity官方釋出的第一個完整的遊戲示例。相比影片示例,《Gigaya》作為一個完整的遊戲專案,在開發完成之後,不僅會在Steam上釋出,更是會向 Unity 開發者開源遊戲的程式碼和資源,便於遊戲開發者使用Unity開發遊戲。其實在更早的時候,Unity社群中就有開發者呼籲 Unity 製作官方自己的遊戲,這次《Gigaya》的出現,標誌著Unity 也終於在千呼萬喚中“下場了“。
當然,這並不是為了內卷遊戲開發者,而是想和真正的遊戲團隊一樣,走完從概念策劃到製作開發再到釋出遊戲的整個流程,更貼近開發者視角,找出開發痛點,也檢驗 Unity 的工作流和產品生態,改進整個 Unity 的開發過程,讓使用者用Unity開發遊戲更便捷。
關於Unity開發遊戲《Gigaya》,這些重點你需要知道
作為Unity遊戲示例的首款作品,《Gigaya》的開發走的是穩妥路線,選擇的是通用渲染管線(Universal Rendering Pipeline, URP),具備跨平臺相容性和普及性。不過,為了這款Unity官方遊戲更具觀賞性,從動圖的場景片段中不難看出,《Gigaya》在流體渲染、建築環境、和整體的風格上,都有很大的亮點,不僅逼真而且執行流暢自然。
▲Unity遊戲示例《GIGAYA》
《Gigaya》美術團隊使用了貼花、Shader Graph、VFX Graph 和後期處理效果等等功能,讓整體的環境看起來就像現實世界裡的地方,遊戲故事中歷史成就出這片土地今日的樣貌,而這些透過Unity開源遊戲資源,你也可以做到。
用協同運作,提升Unity遊戲示例《Gigaya》主角 Wondu 操作靈敏度
除了畫面以外,可玩性是遊戲的靈魂所在,所以《Gigaya》中的遊戲主角 Wondu 的操作靈敏度,是此次Unity遊戲示例中的一個關鍵展示點。為了達到動圖中所展現的最終效果,Unity開發遊戲團隊耗費了大量心血來製作一個強大的模組化角色控制器,非常有效的提升了主角的操作靈敏度。當然,在他身上還有著多種 Unity 功能協同運作的例項,為了實現最棒的平臺遊戲體驗,Wondu 的角色控制器著重使用了 Scriptable Objects、Rigidbody 物理模擬及動畫。
▲Unity遊戲示例《Gigaya》遊戲場景
Unity遊戲示例《Gigaya》中主角的Wondu 裝備著噴氣揹包和手臂能量炮,面對著遊戲世界內的挑戰,而Unity遊戲引擎,也在不斷創新、攻堅克難,用更先進的技術幫助使用者更好地解決創作中的難題,從手遊方興未艾的時代到移動平臺遊戲,再從簡單2D直至如今3D爆款頻出、VR/AR大行其道的時代,Unity一直以強大的跨平臺能力存在於大家的認知中。
▲Unity遊戲示例《Gigaya》角色控制能力展示
好了,關於Unity遊戲示例《Gigaya》的介紹就先到這裡吧,預計今年內《Gigaya》就會完成併發布,到時候歡迎開發者下載體驗並獲取Unity開源遊戲程式碼和資源!
相關文章
- Unity也做遊戲了?而且還會開源?!Unity遊戲
- 讀《Unity 3D遊戲開發》Unity3D遊戲開發
- 遊戲開發者:過半移動遊戲開發者使用Unity引擎遊戲開發Unity
- Unity2D遊戲開發基礎教程1.2專案、資源和場景Unity遊戲開發
- Unity2D遊戲開發基礎教程1.2 專案、資源和場景Unity遊戲開發
- C#開發Unity遊戲教程迴圈遍歷做出判斷及Unity遊戲示例C#Unity遊戲
- 《Unity移動遊戲開發》讀後感Unity遊戲開發
- 喵的Unity遊戲開發之路 - 推球:遊戲中的物理Unity遊戲開發
- 用Unity做個遊戲(二) – 事件系統Unity遊戲事件
- 用Unity做個遊戲(二) - 事件系統Unity遊戲事件
- 【Unity 3D遊戲開發】在Unity使用NoSQL資料庫方法介紹Unity3D遊戲開發SQL資料庫
- unity 區域網遊戲開發知識點Unity遊戲開發
- Unity3d遊戲開發注意事項Unity3D遊戲開發
- Unity中國全面支援OpenHarmony遊戲開發,多款遊戲率先完成適配Unity遊戲開發
- 來自 Mozilla 的 HTML5 遊戲開發資源HTML遊戲開發
- 【Unity3D開發小遊戲】《戰棋小遊戲》Unity開發教程Unity3D遊戲
- 【Unity 框架】 QFramework v1.0 使用指南 工具篇: 16. LiveCodingKit 寫程式碼不用停止執行的利器 | Unity 遊戲框架 | Unity 遊戲開發 | Unity 獨立遊戲Unity框架Framework遊戲開發
- Unity 3D學習之《Unity 3D 手機遊戲開發》1Unity3D遊戲開發
- 【Unity遊戲開發】SpriteAtlas與AssetBundle最佳食用方案Unity遊戲開發
- Unity網路多玩家遊戲開發教程(上冊)Unity遊戲開發
- Unity遊戲開發技巧集錦2.1.3實現效果Unity遊戲開發
- 用Unity做個遊戲(九) - 服務端架構Unity遊戲服務端架構
- 【Unity遊戲開發】不接SDK也能在遊戲內拉起加QQ群操作?Unity遊戲開發
- Unity 2D遊戲開發快速入門(內部資料)Unity遊戲開發
- Unity 4.x遊戲開發技巧集錦(內部資料)Unity遊戲開發
- 喵的Unity遊戲開發之路 - 軌道攝像機Unity遊戲開發
- Unity3D 2D實戰遊戲開發Unity3D遊戲開發
- 10個最好的遊戲開發線上資源遊戲開發
- 用Unity做個遊戲(五) – 編輯器擴充套件Unity遊戲套件
- unity遊戲開發雜項系列:unity在商店裡下載的package儲存位置Unity遊戲開發Package
- Unity開發 資源準備Unity
- 《Unity 3D 遊戲開發(第2版)》讀後感Unity3D遊戲開發
- 遊戲開發工具推薦:Unity Pro 2018 for Mac遊戲開發UnityMac
- Unity 4.x 2D遊戲開發基礎教程Unity遊戲開發
- Unity3D遊戲開發最佳實踐20技巧(一)Unity3D遊戲開發
- C#遊戲開發快速入門教程Unity5.5教程C#遊戲開發Unity
- GUI與GUILayout的區別——《Unity 3D遊戲開發》GUIUnity3D遊戲開發
- 開源界何時不再玩捉迷藏遊戲?遊戲