Unity 事件入門:5 種 C# 委派與事件用法全面解析

本文深入探討 Unity 遊戲開發中,五種常見的事件(Event)與委派(Delegate)使用方式:基本的 delegate、C# 的 Action 與 EventHandler、以及 Unity 獨有的 UnityAction 與 UnityEvent。透過清晰的程式碼範例與差異比較,幫助開發者快速理解它們的優缺點與最佳應用場景。特別解釋了為何在處理多個參數時,EventHandler 是更優 …
Ted Liou 2025.09.08 Unity

Unity 專案太大怎麼辦?3 步驟搞定備份、打包與瘦身

每次交作業、備份或分享專案,都因 Unity 檔案太大而煩惱嗎?這篇精簡指南將徹底解決你的困擾。我們將帶你用短短 5 分鐘,手把手學會只打包專案的必要檔案,並安全移除編輯器快取與暫存檔。從此告別臃腫的專案,輕鬆又快速地傳送你的核心內容!
Ted Liou 2025.09.08 Unity

將 Unity 腳本編譯成獨立 .dll:打造可重用、跨專案的函式庫

Unity 專案中,腳本常與專案緊密耦合,難以跨專案重複使用。本文將探討如何像 DOTween 一樣,將 Unity 獨有的 MonoBehaviour、GameObject 等功能編譯成獨立 .dll 動態連結函式庫。透過本教學,你將學會如何在 .NET 類別庫專案中引用 Unity 函式庫,並打造高效、可維護的跨專案腳本資產。
Ted Liou 2025.09.04 Unity

透過 Docker Desktop (WSL 2) 快速建立 Windows 11 虛擬機

本文將說明如何在 Windows 11 上使用 Docker Desktop 與 WSL 2,配合 dockurr/windows 來快速建立一個 Windows 11 虛擬機,並透過 RDP 來遠端桌面連線。
Ted Liou 2025.08.31 模擬器

在 Windows 上直接部署 GitLab Runner

本文說明如何在 Windows 系統中,直接安裝並設定 GitLab Runner 服務。此 Runner 將以 Shell 執行器運行,適合執行與 Windows 環境相關的 CI/CD 任務,例如 PowerShell 腳本或 .NET 專案的建置。
Ted Liou 2025.08.27 開發維運

在 WSL 2 上使用 Docker 部署 GitLab Runner

本文將延續前一篇 GitLab 架設教學,說明如何在 WSL 2 環境中,透過 Docker 部署並註冊一個專門用於執行 CI/CD 任務的 GitLab Runner。此 Runner 將以 Linux 容器作為執行環境。
Ted Liou 2025.08.27 開發維運

使用 Docker on WSL 2 快速部署個人 GitLab 服務

本文介紹如何在 Windows Subsystem for Linux (WSL 2) 環境中,透過 Docker 快速安裝與設定 GitLab Community Edition (CE),並結合 ZeroTier 實現跨裝置存取,打造一個私有的程式碼託管平台。
Ted Liou 2025.08.27 開發維運

Arduino 串接 Unity / TouchDesigner:使用 ArduinoJson 實現感測資料 JSON 序列化傳輸

想將 Arduino 感測資料即時應用於遊戲或互動設計?本文將示範如何利用 ArduinoJson 套件,將 Arduino 各式感測資料序列化為 JSON 格式字串,透過 Serial 埠高效傳輸至 Unity 或 TouchDesigner。文中詳細教學如何在各自軟體中反序列化接收到的 JSON 資料,讓你的 Arduino 感測器資料無縫整合到遊戲開發或互動藝術專案中。
Ted Liou 2025.08.04 實體介面

電腦空間魔術師:TreeSize Free 快速找出硬碟佔用元兇

硬碟空間總是不夠用?想知道哪些檔案或資料夾悄悄吞噬了你的寶貴儲存空間嗎?本文將介紹一款強大的免費工具 TreeSize Free,教你如何下載、安裝,並透過它快速分析磁碟使用情況,輕鬆找出佔用大量空間的「元兇」。
Ted Liou 2025.08.02 Windows

hiberfil.sys 能刪除嗎?如何安全關閉 Windows 休眠,釋放被占用的磁碟空間

你的 C 槽空間是否被一個神秘的 hiberfil.sys 檔案佔用大量空間?本文將深入解析 hiberfil.sys 的用途,並提供詳細步驟,教你如何安全地關閉 Windows 的休眠功能,輕鬆釋放被這個隱藏系統檔佔用的 GB 級磁碟空間。
Ted Liou 2025.08.02 Windows