【游戲開發】Unity 2021.1 內置教程功能開放試用
Unity 2021.1 技術更迭版已經正式上線,今天為大家介紹新版本中的 Unity 編輯器內置教程(In-Editor Tutorials,簡稱IET)功能,該功能可以幫助 Unity 開發者們為編輯器內使用的工具或者是某 Unity 項目制作內置互動式教程。該功能最開始是 Unity 內部團隊會使用的工具,用來為項目學習制作互動式教程,比如 LEGO® Microgame 就用到了它。
IET 由兩個軟件包組成:教程框架(Tutorial Framework)與教程制作工具(Tutorial Authoring Tools)。前者是制作和運行交互式編輯器內置教程(以下簡稱“教程”)的框架,適用于各種用例。教程制作工具則提供了建立項目基礎、制作常見教程的菜單工具。用戶可以選擇創建新的空白教程,也可以選擇已預設好的教程模版,再進行自定義修改。
敲黑板:
com.unity.learn.iet-framework:運行教程所需的框架,必須安裝軟件包教程才可運行。
com.unity.learn.iet-framework.authoring:制作教程所需的工具,與教程運行關系不大。
IET 的兩個軟件包已向所有用戶開放,支持 Unity 2019 LTS 及以上的編輯器版本。用戶可在 Package Manager 中下載相關的預覽版或預發布版,如圖所示,必須先激活相關選項。
教程適用人群
教程通常用在教學中,由講師制作帶有說明指導和學習任務的項目;也可用在大型項目的協作中,用于為新加入者闡明新消息、解釋工具用法。另一種用法則是在項目中自定義工具的用法分享。
使用要點
“Framework 2.0.0”與“IET Authoring Tools 1.0.0”將支持 2019 LTS、2020 LTS 以及 2021.1 版本編輯器。IET 工具之所以叫“編輯器內置教程”,在于它僅能用于制作編輯器內的教程,并不能用于制作運行時、游戲內的教程。目前軟件包只具備 UI 功能(尚無公用 API)。
如果無法在 Package Manager 直接查找到 IDT 的兩個軟件包,可點擊“?”,并選擇“Add package from Git URL(使用 Git URL 添加包)”功能中粘貼字段“com.unity.learn.iet-framework”與“com.unity.learn.iet-framework.authoring”來下載。
功能概覽
以下教程制作選項位于 Create 的子菜單中。
01 歡迎界面
IET 具有制作歡迎界面(包含可自定義的按鈕)的功能。
02 教程窗口
Tutorials 窗口是 IET 中最為重要的組成部分,用來運行項目中可用的教程。
新建的空白教程窗口
右側為 Lego Microgame 中的教程窗口
03 教程內容
配套教程可幫助項目使用者完全理解項目。
教程可以是被動的導覽或介紹,也能是需要用戶一步步“解鎖”的學習任務。
通常玩家需要跟隨教程說明來逐步推進進度。教程完成的進度可根據預設好的“標準”驗證,如選取層級視圖或檢視器中的特定對象。當然,也可以自定義編寫“標準”用于評判更為復雜的操作。完成任務后,教程也能自動跳到下一頁。
教程頁面支持視頻、圖片、音頻等多媒體內容
04 遮擋與高光顯示
了留住玩家的關注點,防止出現意外造成分神,你可以使用 IET 制作高光顯示或遮擋住部分編輯器及其他元素(如工具欄、標簽等等)。
05 自定義教程邏輯
IET 一個強大的功能是支持教程作者為教程實現的每個階段添加自己的代碼作為回調。在開始教程之前,作者可以根據自己的想法設置場景和進度標準。
06 自定義樣式表
你可以在設置中指定樣式資源,為白色、黑色主題定制樣式。
07外部鏈接
你可以將文檔、教學視頻和其他相關web內容添加到教程窗口。
08本地化
教程可轉換成 Unity Hub 與編輯器支持的幾種語言,包含中文、英文、日文和韓文。
轉載聲明:本文來源于網絡,不作任何商業用途

全部評論


暫無留言,趕緊搶占沙發
熱門資訊

參與王座杯后,同學們直呼太幸福!免費吃肯德基方法get!...

韓國藝術家 coco kim 的游戲角色設定參考

【繪畫素材】花滑王子羽生結弦水墨畫繪畫

游戲原畫人體線稿怎么畫?快來get!

米哈游:新作《崩壞:星穹鐵道》,預計登錄移動和PC市場...

一組風格獨特的插畫,來自巴西藝術家Raysa Fontana!...

《星際戰甲》全新大版本4月1日上線,開啟8周年活動...

轉行做什么工作比較好?

男孩學什么專業特長好就業?
