遊戲開發

子分類: Unity

Unity Android 開發:VS Code C# 程式設計工具安裝

Unity 使用 C# 程式語言來設計功能,目前推薦搭配 Visual Studio Code (簡稱 VS Code) 來開發。VS Code 本身是一個文字編輯器,開發者可透過安裝各種模組來讓它支援多種程式語言。本文將接續 上一單元,將使用 VS Code 來在 Unity 上開發程式。
Ted Liou 2025.10.27 Unity

Unity Android 開發:環境建置與設定 (SDK、NDK、JDK)

Unity 的學習資源多、免費且容易入手,是許多遊戲、互動設計開發者常用的開發工具,至今已發展到第 6 版 (6000 系列)。此系列教學將說明如何用 Unity 開發 Android 的 APP/遊戲,Android APP 除了能服務一般的行動裝置,也漸漸能在 AR/VR/MR 與電子閱讀器、智慧電視等載體上運作。
Ted Liou 2025.10.19 Unity

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

Minecraft 伺服器狀態擷取:於 Unity 中獲取 Java / Bedrock 版即時狀態 (MCStatusForUnity)

想在 Unity 遊戲或應用程式中顯示 Minecraft 伺服器的即時狀態嗎?本文將透過我開發的 MCStatusForUnity 套件,說明要如何在 Unity 中整合並取得 Java / Bedrock 版的即時伺服器資訊、線上玩家數量與遊戲版本等資訊。
Ted Liou 2025.07.22 Unity

解決 Unity 6 C# 程式碼自動完成失效問題!5 分鐘搞定 VS Code 環境配置指南

每次開啟 Unity 6 專案,都遇上 VS Code 自動完成功能失靈?別擔心,本篇教學將手把手帶你用短短 5 分鐘,徹底解決 C# 腳本無法自動完成的問題,並完整配置高效的開發環境,讓你從此順暢寫程式、事半功倍!
Ted Liou 2025.06.09 Unity