Unity Engine

Unity 遊戲程式開發和互動設計

[Unity 教學] 輸出至 Android 平台

Unity 專案開發完成後,若發布的平台是 Android,則需要輸出成 APK 檔案,才能讓玩家試玩你的遊戲。
2024.09.12

[Unity 教學] 輸出至 Windows 平台

Unity 專案開發完成後,若發布的平台是 Windows,則需要輸出成 EXE 執行檔,才能讓玩家試玩你的遊戲。
2024.09.12

[Unity 教學] Shader Graph 以去背貼圖建立透明效果

我們可以在模型中使用去背的貼圖來讓模型帶有透明的簍空效果,如果想要在 Unity 實現這個效果,你將需要透過 Shader 的 Alpha Clip 功能來實作。
2024.09.08

[Unity 教學] Shader Graph 使貼圖旋轉至指定角度

有時候我們會有要只旋轉貼圖而不旋轉模型的需求,當遇到這個狀況我們可以使用 URP/HDRP 的 Shader Graph 來輕易達成。本篇文章將帶給你於 Shader Graph 中的基礎操作「UV 旋轉」。
2024.09.08

[Unity 教學] UI 動畫與轉場效果

DOTween 是一個開源、免費的 Unity 動畫控制套件,開發者可輕易的透過 DO 系列的擴充方法於程式中執行物件的各種動態運動。DOTween 是非同步的,因此我們可透過事件監聽或協程 (Coroutine) 來準確的安排動畫的順序與 …
2024.08.22

[Unity 教學] 偵測玩家按鍵輸入

Input System 是 Unity 新一代的輸入系統,與前代的差異在於 Input System 主要透過「事件」來驅動玩家按下按鍵後執行的腳本,開發者就不用於 Update 再寫一堆 IF 判斷式,程式結構會更清晰明瞭。
2024.08.07

[Unity 教學] 軟體安裝與基本操作

Unity 是一個免費的遊戲開發工具,可以讓你開發電腦、手機或虛擬實境之類的遊戲。只要你想,也能夠將它應用到各種互動設計的情境。這個遊戲引擎需使用 C# 語言來撰寫,就算最近發生了一些爭議,但 Unity 仍然是個值得一學的工具。
2024.06.20

[Unity 進階] RFID 整合:Arduino MFRC522 感應控制影片播放

RFID 是一門被廣泛應用的感測技術,我們的門禁卡、悠遊卡、愛金卡、全聯福利卡…等感應媒介中都裝有 RFID 的晶片。在本文中,我們將使用 Arduino 與 Unity 來實作一套互動系統, …
2024.05.05

[Unity 基礎] Input System:整合自訂 HID 裝置

前言 HID(Human Interface Device)直譯為人性化介面裝置,是一種定義電腦與輸入裝置通訊的標準,常應用於鍵盤、滑鼠或遊戲搖桿上。Unity 近
2024.02.01

[Unity] WebGL 以固定比例填滿畫面

在開發 Unity 網頁遊戲時,我們需要確保指定的顯示區域比例能與美術素材的比例相同,才不會意外導致變形。因此,在將 Unity 編譯為 WebGL 網頁版本時,需要對 Template 進行手動調整,以確保遊戲畫面能夠完整呈現。
2023.10.19