<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>偵錯桐人 VerveCode：Unity C# 遊戲開發與互動系統的實戰筆記</title><link>https://vervecode.dev/</link><description>Unity C# 遊戲開發、SDK 串接、Android 發佈與互動系統實戰筆記</description><generator>Hugo</generator><language>zh-TW</language><atom:link href="https://vervecode.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>Unity Windows 登入卡在 localhost Callback？先檢查 Run In Background</title><link>https://vervecode.dev/game-dev/unity/run-in-background/</link><pubDate>Thu, 21 May 2026 00:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/run-in-background/</guid><description>Windows 版 Unity 遊戲外開瀏覽器登入時，若 Callback 已經導回 localhost，但切回遊戲視窗後才成功，先檢查 Run In Background。問題可能出在 Unity 失焦後暫停，導致本機 Server 沒繼續回應。</description></item><item><title>AI Coding 工具怎麼選？先看工作流，再比較模型、IDE 與採買方式</title><link>https://vervecode.dev/tech/software/ai-development-tools-selection/</link><pubDate>Mon, 16 Mar 2026 20:18:00 +0800</pubDate><guid>https://vervecode.dev/tech/software/ai-development-tools-selection/</guid><description>AI Coding 工具選型不能只看模型排行榜，真正要先拆的是工作流、IDE、Agent 能力、計費與團隊導入成本。本文從 GitHub Copilot、Cursor、Claude Code 與 Gemini Code Assist 的定位出發，整理個人與團隊都能使用的選型框架。</description></item><item><title>Cloudflare DNS 和 Google DNS 怎麼選？Windows 改 DNS 前先看這份差異整理</title><link>https://vervecode.dev/tech/windows/cloudflare-vs-google-dns/</link><pubDate>Thu, 12 Mar 2026 23:35:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/cloudflare-vs-google-dns/</guid><description>Cloudflare DNS 和 Google Public DNS 都能拿來取代 ISP 預設 DNS。若只是想處理 DNS 層級的封鎖，兩者都夠用；真正值得比較的是家庭過濾、公開的記錄政策，以及你想不想折騰更多設定。</description></item><item><title>Windows 怎麼清除 DNS 快取？用 ipconfig /flushdns 讓改過的 DNS 設定生效</title><link>https://vervecode.dev/tech/windows/flush-dns-windows/</link><pubDate>Thu, 12 Mar 2026 23:05:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/flush-dns-windows/</guid><description>ipconfig /flushdns 的作用是清掉 Windows 本機的 DNS 快取，讓系統重新查詢，不是把 DNS 伺服器重設一遍。如果你改完 DNS 後還看到舊結果，這通常就是最值得先做的一步。</description></item><item><title>Minecraft 夜視指令：`/effect give @p minecraft:night_vision` 怎麼用？</title><link>https://vervecode.dev/tech/minecraft/night-vision-command/</link><pubDate>Thu, 12 Mar 2026 21:20:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/night-vision-command/</guid><description>Minecraft 夜視指令最常用的寫法是 &lt;code&gt;/effect give @p minecraft:night_vision 60&lt;/code&gt;。若要長時間使用，也能改成 &lt;code&gt;infinite&lt;/code&gt;；本文整理常用寫法、清除方式與 Java、Bedrock 都適用的注意事項。</description></item><item><title>Minecraft 防爆指令：`/gamerule mobGriefing false` 怎麼用？</title><link>https://vervecode.dev/tech/minecraft/mob-griefing-command/</link><pubDate>Thu, 12 Mar 2026 21:05:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/mob-griefing-command/</guid><description>Minecraft 防爆指令最常見的寫法是 &lt;code&gt;/gamerule mobGriefing false&lt;/code&gt;。它能阻止苦力怕等生物破壞方塊，但影響的不只爆炸；本文整理用法、取消方式，以及它和 &lt;code&gt;doFireTick&lt;/code&gt; 的差別。</description></item><item><title>Minecraft 防噴指令：`/gamerule keepInventory true` 怎麼用？</title><link>https://vervecode.dev/tech/minecraft/keep-inventory-command/</link><pubDate>Thu, 12 Mar 2026 20:48:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/keep-inventory-command/</guid><description>Minecraft 防噴指令就是 &lt;code&gt;/gamerule keepInventory true&lt;/code&gt;。開啟後，玩家死亡會保留背包與經驗；本文也整理取消方式、適合開啟的情境，以及 Java、Bedrock 共同要注意的差異。</description></item><item><title>DNS RPZ 是什麼？為什麼會看到「此網域已經遭到封鎖」這類警告</title><link>https://vervecode.dev/tech/windows/dns-rpz-domain-blocking/</link><pubDate>Thu, 12 Mar 2026 20:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/dns-rpz-domain-blocking/</guid><description>DNS RPZ 是把策略加在 DNS 回應前面的機制，常見用途是封鎖惡意網域、停止解析，或把查詢導向警告頁。這也是某些網站在不同 DNS 下會出現完全不同結果的原因。</description></item><item><title>Vibe Coding 真正的價值，在於讓你跨出第一步</title><link>https://vervecode.dev/tech/software/vibe-coding/</link><pubDate>Sun, 08 Mar 2026 22:42:55 +0800</pubDate><guid>https://vervecode.dev/tech/software/vibe-coding/</guid><description>Vibe Coding 的價值，在於把第一個能動的版本拉近，同時保留需求拆解、驗證與維護這些原本就不會消失的工作。本文從工具演進、非工程背景的切入點到實際起手方式，整理一套比較不容易把自己和 AI 一起拖進重工的做法。</description></item><item><title>Unity Android 開發：用計數器 App 驗證 UI、事件與腳本流程</title><link>https://vervecode.dev/game-dev/unity/android-counter-app/</link><pubDate>Mon, 15 Dec 2025 21:57:54 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/android-counter-app/</guid><description>本文用一個夠小的計數器 App，把 Unity UI、Button 事件、C# 腳本與 VS Code 連動一次接起來。題目小，問題才藏不住。</description></item><item><title>Windows 個人化：雙螢幕電腦設定不同桌布</title><link>https://vervecode.dev/tech/windows/set-different-wallpaper-on-each-monitor/</link><pubDate>Sun, 14 Dec 2025 20:57:52 +0800</pubDate><guid>https://vervecode.dev/tech/windows/set-different-wallpaper-on-each-monitor/</guid><description>雙螢幕能提升電腦操作的便利性與生產力，而本文將說明如何在 Windows 11 上，讓兩個或以上的多螢幕配備中，分別設定不同的桌面背景 (桌布)，以兼顧個人化與美觀。</description></item><item><title>Unity Android 開發：讓 VS Code 和 Unity 正常連動</title><link>https://vervecode.dev/game-dev/unity/android-vscode-setup/</link><pubDate>Mon, 27 Oct 2025 00:18:41 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/android-vscode-setup/</guid><description>本文只處理 Unity 和 VS Code 的連動，包括 VS Code 擴充、Unity 端套件、External Script Editor 與 C# 專案同步。以 Unity 6 官方目前的做法為準，先把這條線接好，後面寫腳本才不會卡在工具本身。</description></item><item><title>Unity Android 開發環境起手式：先把 Editor、SDK、NDK、JDK 準備好</title><link>https://vervecode.dev/game-dev/unity/android-quickstart-setup/</link><pubDate>Sun, 19 Oct 2025 23:27:08 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/android-quickstart-setup/</guid><description>本文只處理 Unity Android 開發最前面的環境：Hub、授權、Editor、Android 模組、External Tools 與 Build Profiles。這一層先接好，後面寫 C# 和做驗證專案才不會一直卡住。</description></item><item><title>Unity 事件入門：5 種 C# 委派與事件用法全面解析</title><link>https://vervecode.dev/game-dev/unity/events-delegates-guide/</link><pubDate>Mon, 08 Sep 2025 23:01:55 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/events-delegates-guide/</guid><description>Unity 裡沒有哪一種事件寫法能通吃所有情境。本文用同一組範例比較 &lt;code&gt;delegate&lt;/code&gt;、&lt;code&gt;Action&lt;/code&gt;、&lt;code&gt;UnityAction&lt;/code&gt;、&lt;code&gt;UnityEvent&lt;/code&gt;、&lt;code&gt;EventHandler&amp;lt;TEventArgs&amp;gt;&lt;/code&gt;，並直接給出實務選型。</description></item><item><title>Unity 專案太大怎麼辦？3 步驟搞定備份、打包與瘦身</title><link>https://vervecode.dev/game-dev/unity/project-backup/</link><pubDate>Mon, 08 Sep 2025 20:09:36 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/project-backup/</guid><description>Unity 專案備份、交作業或搬到新電腦時，通常不用整包搬走。本文先講清楚哪些資料夾一定要留，哪些快取可以省略，再帶你完成打包與重新開啟專案的流程。</description></item><item><title>將 Unity 腳本編譯成獨立 .dll：打造可重用、跨專案的函式庫</title><link>https://vervecode.dev/game-dev/unity/unity-script-to-dll/</link><pubDate>Thu, 04 Sep 2025 22:08:42 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/unity-script-to-dll/</guid><description>把 Unity 腳本編成獨立 .dll，通常是為了跨專案重用或封裝穩定 API。本文整理目前較穩的做法：先對齊 Unity 的 API 相容層級，再在 .NET 類別庫中引用需要的 Unity 組件，最後自動把輸出的 .dll 複製回 Unity 專案。</description></item><item><title>透過 Docker Desktop (WSL 2) 快速建立 Windows 11 虛擬機</title><link>https://vervecode.dev/tech/software/windows-11-on-docker-wsl2/</link><pubDate>Sun, 31 Aug 2025 23:33:27 +0800</pubDate><guid>https://vervecode.dev/tech/software/windows-11-on-docker-wsl2/</guid><description>本文整理如何在 Windows 11 上用 Docker Desktop 搭配 WSL 2 跑 &lt;code&gt;dockur/windows&lt;/code&gt;，快速建立一台 Windows 11 虛擬機。重點不只是 Compose 設定，而是先確認 WSL 2 裡的 KVM 能不能正常工作。</description></item><item><title>在 Windows 上直接部署 GitLab Runner</title><link>https://vervecode.dev/tech/software/gitlab-runner-on-windows/</link><pubDate>Wed, 27 Aug 2025 21:53:33 +0800</pubDate><guid>https://vervecode.dev/tech/software/gitlab-runner-on-windows/</guid><description>本文整理如何在 Windows 直接部署 GitLab Runner，並使用 GitLab 現行的 runner authentication token 完成註冊。這種做法適合 .NET Framework、MSBuild、PowerShell 腳本與其他必須直接依賴 Windows 環境的工作。</description></item><item><title>在 WSL 2 上使用 Docker 部署 GitLab Runner</title><link>https://vervecode.dev/tech/software/gitlab-runner-on-wsl2/</link><pubDate>Wed, 27 Aug 2025 21:49:29 +0800</pubDate><guid>https://vervecode.dev/tech/software/gitlab-runner-on-wsl2/</guid><description>本文整理如何在 WSL 2 內用 Docker 部署 GitLab Runner，並用 GitLab 現行的 runner authentication token 註冊成 Docker executor。這種做法適合 Linux 容器建置與一般 CI 工作；若 job 需要 Windows SDK，仍應交給 Windows Runner。</description></item><item><title>使用 Docker on WSL 2 快速部署個人 GitLab 服務</title><link>https://vervecode.dev/tech/software/deploy-gitlab-on-wsl2/</link><pubDate>Wed, 27 Aug 2025 21:18:10 +0800</pubDate><guid>https://vervecode.dev/tech/software/deploy-gitlab-on-wsl2/</guid><description>本文整理如何在 Windows 11 的 WSL 2 搭配 Docker Desktop 部署 GitLab CE，也把 GitLab 官方目前不正式支援 Docker for Windows 這件事先講清楚。這套做法適合個人實驗與內網協作；正式環境仍建議改用原生 Linux 主機。</description></item><item><title>Arduino 串接 Unity / TouchDesigner：使用 ArduinoJson 實現感測資料 JSON 序列化傳輸</title><link>https://vervecode.dev/interactive-design/tangible/arduino-json/</link><pubDate>Mon, 04 Aug 2025 11:41:08 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/arduino-json/</guid><description>用 Arduino 串 Unity 或 TouchDesigner 時，真正要先穩住的是資料格式。本文以 ArduinoJson 7 為前提，示範如何把感測資料整理成一行一筆的 JSON，並完成 Arduino、Unity、TouchDesigner 之間的雙向通訊。</description></item><item><title>TreeSize Free 使用教學：快速找出 Windows 硬碟空間被誰占滿</title><link>https://vervecode.dev/tech/windows/treesize/</link><pubDate>Sat, 02 Aug 2025 15:42:50 +0800</pubDate><guid>https://vervecode.dev/tech/windows/treesize/</guid><description>C 槽快滿時，真正麻煩的是不知道空間到底被誰吃掉。本文用 TreeSize Free 示範怎麼下載、安裝與掃描磁碟，快速找出真正占空間的資料夾和檔案。</description></item><item><title>hiberfil.sys 可以刪嗎？關閉 Windows 休眠並釋放磁碟空間</title><link>https://vervecode.dev/tech/windows/hiberfil-sys/</link><pubDate>Sat, 02 Aug 2025 15:23:13 +0800</pubDate><guid>https://vervecode.dev/tech/windows/hiberfil-sys/</guid><description>&lt;code&gt;hiberfil.sys&lt;/code&gt; 是 Windows 休眠與快速啟動會用到的系統檔，常常一吃就是數 GB。理解它的用途後，再用正確方式關閉休眠，才能安全把空間拿回來。</description></item><item><title>macOS 移除無效捷徑：清掉解除安裝後殘留的灰色 App 圖示</title><link>https://vervecode.dev/tech/software/macos-remove-invalid-shortcut/</link><pubDate>Thu, 31 Jul 2025 21:42:55 +0800</pubDate><guid>https://vervecode.dev/tech/software/macos-remove-invalid-shortcut/</guid><description>macOS 把 App 刪掉後還留下灰色圖示，通常代表 Finder 裡還有殘留的 .app 或捷徑。先定位到原始檔案再刪除，才是清掉幽靈捷徑的關鍵；Launchpad 的刪除 X 只適用部分 App。</description></item><item><title>Minecraft Java 原版伺服器架設：server.jar 下載、啟動與玩家連線教學</title><link>https://vervecode.dev/tech/minecraft/vanilla-server/</link><pubDate>Sun, 27 Jul 2025 13:16:15 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/vanilla-server/</guid><description>Minecraft Java 原版伺服器的標準流程很固定：從官方下載 &lt;code&gt;server.jar&lt;/code&gt;，確認 Java 指令可用，建立 &lt;code&gt;start.bat&lt;/code&gt;，接受 &lt;code&gt;eula.txt&lt;/code&gt;，最後再處理朋友怎麼連線。本文把這條路整理成可直接照做的 Vanilla 教學。</description></item><item><title>Spigot 伺服器架設：BuildTools 編譯、插件支援與玩家連線教學</title><link>https://vervecode.dev/tech/minecraft/spigot-server/</link><pubDate>Sat, 26 Jul 2025 13:17:08 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/spigot-server/</guid><description>Spigot 伺服器的標準流程，是先準備對的 Java 版本，再用 BuildTools 編出 &lt;code&gt;spigot-&amp;lt;version&amp;gt;.jar&lt;/code&gt;，把它移到獨立伺服器資料夾、建立 &lt;code&gt;start.bat&lt;/code&gt;、接受 &lt;code&gt;eula.txt&lt;/code&gt;，最後才處理玩家連線。本文用目前官方仍建議的流程，把每一步整理成可直接照做的版本。</description></item><item><title>使用 WinGet 安裝 OpenJDK：Windows 下載、驗證與移除教學</title><link>https://vervecode.dev/tech/windows/openjdk/</link><pubDate>Sat, 26 Jul 2025 12:55:27 +0800</pubDate><guid>https://vervecode.dev/tech/windows/openjdk/</guid><description>在 Windows 安裝 OpenJDK，現在最省事的做法就是用 WinGet。本文示範怎麼搜尋版本、安裝、驗證，以及日後用同一套指令乾淨地移除。</description></item><item><title>Minecraft 伺服器狀態擷取：於 Unity 中獲取 Java / Bedrock 版即時狀態 (MCStatusForUnity)</title><link>https://vervecode.dev/game-dev/unity/get-minecraft-server-status/</link><pubDate>Tue, 22 Jul 2025 17:35:35 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/get-minecraft-server-status/</guid><description>如果想在 Unity 裡顯示 Minecraft 伺服器是否在線、目前幾個人與 MOTD，&lt;code&gt;MCStatusForUnity&lt;/code&gt; 已經把 Java / Bedrock 的查詢流程包好了。本文直接帶你完成安裝、查詢與結果驗證。</description></item><item><title>Google Play Games 開發人員模擬器能當無廣告 Android 模擬器嗎？實測非遊戲 APP 安裝流程</title><link>https://vervecode.dev/tech/software/google-play-games-dev/</link><pubDate>Sun, 20 Jul 2025 15:23:59 +0800</pubDate><guid>https://vervecode.dev/tech/software/google-play-games-dev/</guid><description>Google Play Games 開發人員模擬器確實乾淨、無廣告，也能透過 ADB 側載 APK，但官方定位仍是遊戲開發與測試工具。本文整理我實測安裝非遊戲 APP 的流程，同時把官方限制、Hyper-V 需求與 split APK 的處理方式說清楚。</description></item><item><title>Windows 截圖快捷鍵：PrtSc、Alt + PrtSc、Win + Shift + S 怎麼用？</title><link>https://vervecode.dev/tech/windows/screenshot/</link><pubDate>Tue, 15 Jul 2025 12:28:51 +0800</pubDate><guid>https://vervecode.dev/tech/windows/screenshot/</guid><description>Windows 最常用的截圖快捷鍵有 PrtSc、Alt + PrtSc、Win + Shift + S 與 Win + PrtSc。本文先講清楚這四種做法的差別，再補充 ShareX 與 PicPick 這兩套更適合自動存檔和編輯的工具。</description></item><item><title>Windows 11 怎麼改 DNS？3 步驟處理「此網域已經遭到封鎖」</title><link>https://vervecode.dev/tech/windows/change-dns-server/</link><pubDate>Sun, 13 Jul 2025 09:39:35 +0800</pubDate><guid>https://vervecode.dev/tech/windows/change-dns-server/</guid><description>如果 Windows 11 顯示「此網域已經遭到封鎖」，而封鎖是做在 ISP 的 DNS 解析層，直接把 DNS 改成 Cloudflare 或 Google 通常就能排除。本文整理實際設定位置、可填的位址，以及改完後仍未生效時要檢查的地方。</description></item><item><title>StreamDiffusion：用 OSC 控制提示詞，並以 NDI 傳送即時影像</title><link>https://vervecode.dev/interactive-design/streamdiffusion/communication/</link><pubDate>Fri, 13 Jun 2025 16:15:20 +0800</pubDate><guid>https://vervecode.dev/interactive-design/streamdiffusion/communication/</guid><description>StreamDiffusion 要接進互動系統，先把通訊層搭起來。本文把責任拆成兩條線：用 OSC 收提示詞等控制訊息，用 NDI 收送影像。這層骨架一旦穩住，後面接 TouchDesigner 或 Unity 都會輕鬆很多。</description></item><item><title>Unity + Arduino：用 RFID 開發實體道具辨識的互動功能</title><link>https://vervecode.dev/interactive-design/tangible/rfid/</link><pubDate>Tue, 10 Jun 2025 16:15:20 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/rfid/</guid><description>RFID 很適合拿來做實體道具辨識。本文以 Arduino Uno、MFRC522 與 Unity 為例，示範如何把標籤 UID 轉成乾淨的序列資料，再在 Unity 裡分類成互動選項，完成一個可直接延伸的實體互動骨架。</description></item><item><title>Unity 6 VS Code 設定：修正 C# 自動完成失效與專案同步</title><link>https://vervecode.dev/game-dev/unity/vscode-integration/</link><pubDate>Mon, 09 Jun 2025 16:15:20 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/vscode-integration/</guid><description>截至 2026 年 3 月，Unity 6 搭配 VS Code 的關鍵前提只有幾個：裝對 Microsoft 的 Unity 擴充、確認 Unity 端使用 Visual Studio Editor 套件，並真的把 C# 專案從 Unity 開進 VS Code。</description></item><item><title>VS Code + uv：建立 Python 開發環境與 `.venv` 管理流程</title><link>https://vervecode.dev/tech/python/vscode-installation/</link><pubDate>Sun, 08 Jun 2025 22:17:49 +0800</pubDate><guid>https://vervecode.dev/tech/python/vscode-installation/</guid><description>uv 把 Python 版本、虛擬環境與依賴管理收進同一套工作流，配合 VS Code 可以很快把專案開發環境建起來。本文以 Windows 為例，整理從安裝 uv、建立 &lt;code&gt;.venv&lt;/code&gt;、選擇解譯器，到用 &lt;code&gt;uv add&lt;/code&gt; 與 &lt;code&gt;uv sync&lt;/code&gt; 管理套件的實際流程。</description></item><item><title>StreamDiffusion：Windows 平台建置與初次驗證</title><link>https://vervecode.dev/interactive-design/streamdiffusion/installation/</link><pubDate>Sat, 07 Jun 2025 16:15:20 +0800</pubDate><guid>https://vervecode.dev/interactive-design/streamdiffusion/installation/</guid><description>Windows 上要把 StreamDiffusion 裝到能穩定跑，關鍵不在於指令多快背完，而是先把版本組合抓對。本文以官方文件仍明確記載的 Python 3.10、PyTorch 2.1.0 與 CUDA 11.8 或 12.1 為基準，整理一套比較不容易踩雷的建置流程，最後用 Img2Img 與 Txt2Img 各做一次驗證。</description></item><item><title>Unity 6 如何用 YOLO11 開發動作捕捉並同步關節座標？</title><link>https://vervecode.dev/interactive-design/motion/yolo11-module/</link><pubDate>Tue, 22 Apr 2025 17:49:50 +0800</pubDate><guid>https://vervecode.dev/interactive-design/motion/yolo11-module/</guid><description>動作捕捉能創造有沉浸感的互動體驗，玩家可以透過網路視訊鏡頭來與作品互動。YOLO11 有提供開箱即用的動作捕捉模型，我們可以藉由將 YOLO 分析出來的關節座標傳送到 Unity 來建構互動裝置。本文將說明如何使用我製作的 MDF-YOLO11 開源模組來快速用網路攝影機來開發動作捕捉功能，可用於體感互動作品的開發。</description></item><item><title>Minecraft 2026 基岩版光影推薦：Vibrant Visuals 現況、資源包選擇與安裝教學</title><link>https://vervecode.dev/tech/minecraft/bedrock-resource-packs/</link><pubDate>Fri, 18 Apr 2025 02:34:44 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/bedrock-resource-packs/</guid><description>2026 年找 Minecraft 基岩版光影，先分清楚官方的 Vibrant Visuals 和第三方資源包。官方模式已在支援裝置上成為正式功能，第三方 &lt;code&gt;.mcpack&lt;/code&gt; 內容則是另一條線；本文先整理現況，再列出幾款仍值得試的資源包與安裝重點。</description></item><item><title>Unity 6 如何用事件統計敵人死亡數量？</title><link>https://vervecode.dev/game-dev/unity/event-enemy-death/</link><pubDate>Thu, 10 Apr 2025 19:37:54 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/event-enemy-death/</guid><description>假設有一個情境，要計算遊戲中死亡的敵人數量，最芭樂的作法是在生命值 (HP) 歸零時呼叫 GameManager 的方法來增加計數，但這個會讓敵人的程式和 GameManager 被綁在一起，如果哪天 GameManager 壞掉，敵人的程式也會全部停止運作，當然這不是我們想要的，所以才要改成事件的寫法。本文會先寫一段芭樂程式，實作敵人生成到死亡計數的功能，再用事件的方式來改寫它。</description></item><item><title>Unity 6 如何在 Inspector 設定事件觸發方法？</title><link>https://vervecode.dev/game-dev/unity/event-inspector/</link><pubDate>Thu, 10 Apr 2025 18:07:21 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/event-inspector/</guid><description>宣告好 Unity 事件後，除了用 C# 監聽與定義觸發後要執行的程式，也可以直接在 Inspector 中設定無參數與有參數的事件。</description></item><item><title>Prism Launcher 是什麼？Minecraft 模組包下載、安裝與手動補檔教學</title><link>https://vervecode.dev/tech/minecraft/prism-launcher/</link><pubDate>Thu, 10 Apr 2025 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/prism-launcher/</guid><description>Prism Launcher 是一套開源的 Minecraft 啟動器，重點在於把不同版本、模組與模組包拆成獨立實例管理。它可以直接安裝多個平台的模組包，但碰到部分 CurseForge 專案時，仍可能要求開瀏覽器手動補檔。</description></item><item><title>Prism Launcher 無法自動下載 CurseForge 模組包怎麼辦？手動補檔教學</title><link>https://vervecode.dev/tech/minecraft/prism-launcher-curseforge-manual-download/</link><pubDate>Thu, 10 Apr 2025 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/prism-launcher-curseforge-manual-download/</guid><description>Prism Launcher 安裝 CurseForge 模組包時跳出手動下載，通常代表部分檔案必須改由瀏覽器補抓。本文把開啟下載頁、確認 &lt;code&gt;.jar&lt;/code&gt; 真的抓完，以及讓 Prism Launcher 掃到檔案的流程一次整理清楚。</description></item><item><title>StreamDiffusion 如何修復 Hugging Face Hub 的 cached_download 匯入錯誤？</title><link>https://vervecode.dev/interactive-design/streamdiffusion/cannot-import-cached-download-from-huggingface-hub/</link><pubDate>Wed, 26 Mar 2025 17:55:51 +0800</pubDate><guid>https://vervecode.dev/interactive-design/streamdiffusion/cannot-import-cached-download-from-huggingface-hub/</guid><description>近期在研究 StreamDiffusion，發現在 Python 3.10 中執行時會出現「ImportError: cannot import name &amp;lsquo;cached_download&amp;rsquo; from &amp;lsquo;huggingface_hub&amp;rsquo;」錯誤，導致無法下載模型。查資料後得知是因為 Hugging Face 的破壞性變更棄用了 cached_download 方法，直接原地改成 huggingface_hub 即可，本文將說明如何動手修正此問題。</description></item><item><title>TouchDesigner 如何讓多部影片自動接續播放？</title><link>https://vervecode.dev/interactive-design/touchdesigner/switch-video-automatically/</link><pubDate>Sun, 23 Mar 2025 12:31:47 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/switch-video-automatically/</guid><description>收到學長來信，有一需求是要在 TouchDesigner 中，讓 3 部影片分別在播放結束時會切換到下一部，並且在 3 部都播完時自動重新從第一部開始重播。在這個案例中，我們主要會用到 Movie FIle In、Info、Switch 與 CHOP Execute 這 4 個節點，同時需要寫一些 Python 程式來快速實作。</description></item><item><title>Unity 6 如何安裝 NuGet 套件？</title><link>https://vervecode.dev/game-dev/unity/nuget/</link><pubDate>Mon, 17 Mar 2025 00:40:44 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/nuget/</guid><description>NuGet 是一個開源的套件管理系統，它專門用於 C#，且擁有豐富的資源，包括大名鼎鼎的 Newtonesoft.Json 和 Microsoft.OpenApi、Serial.IO.Ports、MySQL 等常用功能。Unity 作為以 C# 設計的遊戲引擎，自然也支援 NuGet 的套件，但由於架構的關係，使用上還是受到了些限制。本文的主題是說明如何在 Unity 上快速的導入 NuGet 套件，需要使用到 OpenUPM 服務與 NuGetForUnity 工具。</description></item><item><title>用 Python 搭配 Firmata 控制 Arduino 腳位：適合快速做簡單 I/O</title><link>https://vervecode.dev/tech/python/arduino-firmata/</link><pubDate>Sat, 08 Mar 2025 15:08:47 +0800</pubDate><guid>https://vervecode.dev/tech/python/arduino-firmata/</guid><description>如果需求只是從 Python 控制 Arduino 的腳位輸出、讀取簡單輸入，Firmata 會比自己重寫 Serial Protocol 省事很多。本文整理 StandardFirmata 的燒錄流程、pyFirmata2 的安裝方式，以及用 Python 控制 LED 腳位的基本做法，同時把這套方法不適合的情境講清楚。</description></item><item><title>Raspberry Pi 5 如何用 VS Code 遠端開發 Python 程式？</title><link>https://vervecode.dev/tech/software/raspberry-pi-vscode-remote-development/</link><pubDate>Sat, 08 Mar 2025 01:11:14 +0800</pubDate><guid>https://vervecode.dev/tech/software/raspberry-pi-vscode-remote-development/</guid><description>VS Code 可以讓你透過網路直接在樹莓派上寫 Python，不用特地再弄一套螢幕、鍵盤和滑鼠，直接上機測試，效率高又方便。</description></item><item><title>Raspberry Pi 5 如何用 USB 隨身碟安裝官方 Linux 系統並開機？</title><link>https://vervecode.dev/tech/software/raspberry-pi-usb-boot/</link><pubDate>Fri, 07 Mar 2025 00:34:12 +0800</pubDate><guid>https://vervecode.dev/tech/software/raspberry-pi-usb-boot/</guid><description>樹莓派官方標配的作業系統是 Raspberry Pi OS，可使用 Raspberry Pi Imager 工具來將作業系統灌到 SD 卡或隨身碟中。因此，本文我們將要使用 Raspberry Pi Imager 來把 Raspberry Pi OS 灌入隨身碟。</description></item><item><title>TouchDesigner 如何用 MediaPipe 做臉部、骨架與手勢辨識？</title><link>https://vervecode.dev/interactive-design/touchdesigner/mediapipe/</link><pubDate>Thu, 06 Mar 2025 16:45:04 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/mediapipe/</guid><description>MediaPipe 是一個由 Google 開發的開源軟體框架，專門用於開發透過影像分析現實物件的電腦視覺技術，辨識範圍包括：人臉表情、肢體骨架、手勢。這個框架同時支援 Windows、macOS、Linux 等多種平台與 Python、C++ 等程式語言，而 TouchDesigner 社群先前已釋出 MediaPipe Plugin，讓創作者不用學程式語言也可以輕易的應用 MediaPipe！</description></item><item><title>移植標楷體到 macOS：解決 Word 字型不同與跑版問題</title><link>https://vervecode.dev/tech/software/macos-word-font-kaiu/</link><pubDate>Sun, 26 Jan 2025 20:34:33 +0800</pubDate><guid>https://vervecode.dev/tech/software/macos-word-font-kaiu/</guid><description>Windows 用標楷體排好的 Word 文件，到了 macOS 常會變成別的字型而跑版。關鍵通常是兩邊抓到的不是同一套字型；把合法來源的 kaiu.ttf 安裝到 macOS，再重開 Word，多半就能對回來。</description></item><item><title>YOLO11 如何透過 Webcam 即時辨識骨架並傳送座標到 Unity？</title><link>https://vervecode.dev/interactive-design/motion/yolo-webcam-detect-and-unity/</link><pubDate>Thu, 16 Jan 2025 20:44:48 +0800</pubDate><guid>https://vervecode.dev/interactive-design/motion/yolo-webcam-detect-and-unity/</guid><description>YOLO 可以透過 Webcam 來即時擷取分析我們的人體骨架，今天要來教大家如何擷取頭的中心座標 (鼻子)，並經由 UDP 網路連線傳輸到 Unity 之中。</description></item><item><title>Windows 11 如何建立 YOLO11 與 CUDA 的 Python 影像辨識環境？</title><link>https://vervecode.dev/tech/python/yolo-cuda-env/</link><pubDate>Wed, 15 Jan 2025 21:13:46 +0800</pubDate><guid>https://vervecode.dev/tech/python/yolo-cuda-env/</guid><description>YOLO (You Only Look Once) 是人工智慧的一種影像辨識技術，坊間常稱之為「YOLO 演算法」，目前最新發展到第 11 代，其特點為「快」。</description></item><item><title>Unity 6 如何用 NDI 接收 TouchDesigner 影像？</title><link>https://vervecode.dev/interactive-design/touchdesigner/receive-touchdesigner-video/</link><pubDate>Mon, 02 Dec 2024 23:26:05 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/receive-touchdesigner-video/</guid><description>KlakSpout 目前無法在新版 Unity 上運作，我們可以改用 KlakNDI 來取代 Syphon/Spout 的影像傳輸功能，是一種犧牲效能來換取相容性的作法。</description></item><item><title>Unity 6 如何用 Stable Diffusion 生成場景用的無縫貼圖？</title><link>https://vervecode.dev/interactive-design/streamdiffusion/stable-diffusion-texture-generate/</link><pubDate>Sat, 02 Nov 2024 10:52:44 +0800</pubDate><guid>https://vervecode.dev/interactive-design/streamdiffusion/stable-diffusion-texture-generate/</guid><description>想要設計好看的場景，但找不到貼圖素材嗎？Stable Diffusion 是一個免費的 AI 圖片生成工具，我們能用它來快速生成遊戲場景的貼圖，短時間內產出擁有高品質材質的物件。本文將教你如何透過簡單的設定來生成無縫貼圖，真正落實 AI 輔助設計，大幅提升開發效率！</description></item><item><title>Unity 6 如何整合 Figma 與 Rive 製作 UI 動畫工作流？</title><link>https://vervecode.dev/game-dev/unity/rive-integrate/</link><pubDate>Sun, 20 Oct 2024 18:00:53 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/rive-integrate/</guid><description>Figma 是目前非常熱門的 UI 設計工具，但其中的動畫效果則難以導入到 Unity 裡面，需要工程師在 Unity 中想辦法重現在 Figma 中實現的效果。而最近的一款新工具「Rive」號稱能無縫整合成品到 Unity，Rive 提供了完整的狀態機等動畫設計工具和完整的 Unity SDK，並且支援匯入現有的 Figma 或 Adobe illustrator、Inkscape 向量圖，讓動畫製作的工作能回歸專業。Rive 的出現，加速了遊戲的 UI 動畫開發效率，工程師不再需要煩惱如何重現效果，實現 Figma + Rive + Unity 的高效率工作流！</description></item><item><title>Unity 6 如何關閉啟動畫面的 Made with Unity 標誌？</title><link>https://vervecode.dev/game-dev/unity/disable-splash-screen/</link><pubDate>Fri, 18 Oct 2024 17:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/disable-splash-screen/</guid><description>日前官方已發布 Unity 6 更新，迎來了許多新功能。經歷過 Runtime Fee 風波後，現在的 Unity 已完全取消根據安裝數收費的政策，但仍保留有利於開發者的多種方案，其中之一就是免費版的福音：可選擇關閉執行 Unity 開發的遊戲時會出現的「Made with Unity」Logo 畫面。</description></item><item><title>Windows + iPad：用 GlideX 免費把平板變成延伸螢幕</title><link>https://vervecode.dev/tech/windows/extend-screen-to-ipad/</link><pubDate>Wed, 16 Oct 2024 20:59:53 +0800</pubDate><guid>https://vervecode.dev/tech/windows/extend-screen-to-ipad/</guid><description>Windows 本身不能像 macOS Sidecar 那樣直接把 iPad 變成延伸螢幕，但 GlideX 目前仍可用 Wi-Fi 或 USB 連線做到這件事。本文重寫安裝、連線與常見卡點，並補上 ASUS 官方目前的支援範圍。</description></item><item><title>Word 論文排版如何用樣式統一文章外觀？</title><link>https://vervecode.dev/tech/word/word-heading-styles/</link><pubDate>Wed, 09 Oct 2024 22:49:21 +0800</pubDate><guid>https://vervecode.dev/tech/word/word-heading-styles/</guid><description>學術論文的主要內容通常會包括三階層的巢狀標題和主要的內文，學校也會要求標題內文的規定格式，如果要一個一個手動修改將會花費非常多的時間，因此我們需要活用 Word 的「樣式」功能來提升效率。</description></item><item><title>Word 論文排版如何建立自動編號的章節標題？</title><link>https://vervecode.dev/tech/word/word-heading-numbering/</link><pubDate>Tue, 08 Oct 2024 22:00:05 +0800</pubDate><guid>https://vervecode.dev/tech/word/word-heading-numbering/</guid><description>學術論文時常要求要為標題進行編號。當我們仍在刪刪改改的編輯階段時，如果都是手動編號將會花費很多時間在調整與檢查數字。而 Word 其實有一個功能可以實現標題的自動編號，並且能依照標題結構來改變編號方式。</description></item><item><title>Word 圖表標號教學：插入 Caption 與交互參照，讓編號自動更新</title><link>https://vervecode.dev/tech/word/figure-caption-insert/</link><pubDate>Mon, 07 Oct 2024 20:38:26 +0800</pubDate><guid>https://vervecode.dev/tech/word/figure-caption-insert/</guid><description>論文裡的圖表編號不要手動打。先用 Word 的「標號」建立圖表 Caption，再用「交互參照」插入內文引用，之後只要更新功能變數，圖號就會自動一起改。</description></item><item><title>TouchDesigner Instance 如何大量生成物件？</title><link>https://vervecode.dev/interactive-design/touchdesigner/instance/</link><pubDate>Sat, 05 Oct 2024 23:37:40 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/instance/</guid><description>Instance 實例化是 TouchDesigner 中生成大量物件的一種方法。想要實現最基礎的效果，需要準備模型、材質球、貼圖和座標四種元素，再透過 Geometry 實例化，最後再透過相機來將結果渲染出來。</description></item><item><title>TouchDesigner 如何建立麥克風輸入模板？</title><link>https://vervecode.dev/interactive-design/touchdesigner/input-microphone/</link><pubDate>Sun, 29 Sep 2024 17:05:24 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/input-microphone/</guid><description>本文介紹了一個簡單的 TouchDesigner 模板，使用 Audio Device In 取得麥克風接收的音訊，再透過 Analyze 來分析當下的音訊中的最大音量，並運用 Logic 作為音量閾值的判斷，當音量高於閾值時，將產生一道脈衝訊號。脈衝訊號可用於觸發其他 OP 的功能，例如：場景切換、重置。</description></item><item><title>TouchDesigner 如何建立鍵盤按鍵輸入模板？</title><link>https://vervecode.dev/interactive-design/touchdesigner/input-keyboard/</link><pubDate>Sun, 29 Sep 2024 15:34:53 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/input-keyboard/</guid><description>本文介紹了一個簡單的 TouchDesigner 模板，使用 Keyboard In 與 Math 功能來取得鍵盤按鍵的輸入狀態，並透過 Count 來計算被按下的次數或產生脈衝訊號。脈衝訊號可用於觸發其他 OP 的功能，例如：場景切換、重置。</description></item><item><title>TouchDesigner 如何安裝軟體並完成授權註冊？</title><link>https://vervecode.dev/interactive-design/touchdesigner/getting-started/</link><pubDate>Wed, 25 Sep 2024 17:43:22 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/getting-started/</guid><description>本篇教學將引導您完成 TouchDesigner 的軟體安裝和免費授權註冊。安裝步驟包括下載、執行安裝檔以及選擇安裝路徑。然後，您需在官網註冊會員，並使用註冊帳號登入 TouchDesigner，選擇非商業授權 (Non-Commercial License) 即可完成授權註冊，開始進行互動設計。</description></item><item><title>Unity Video Player 如何用 C# 控制影音播放？</title><link>https://vervecode.dev/game-dev/unity/video-player-script/</link><pubDate>Sun, 22 Sep 2024 14:11:18 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/video-player-script/</guid><description>Video Player 是 Unity 的影片播放功能，開發者可以透過 C# 腳本控制影片的播放、停止、暫停、抽換或計時。本文將說明如何以 C# 腳本控制 Video Player，並提供許多常用功能的語法示範。</description></item><item><title>TouchDesigner 如何製作物件移動殘影效果？</title><link>https://vervecode.dev/interactive-design/touchdesigner/smear-frames/</link><pubDate>Sat, 21 Sep 2024 00:00:50 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/smear-frames/</guid><description>本文介紹了一個常用的 TouchDesigner 模板，主要透過 Feedback、Level 與 Composite 三個 OP 來實作視覺效果。本文將說明如何製作物件移動時緊跟其後的殘影效果。</description></item><item><title>TouchDesigner 如何讓物件跟隨滑鼠移動？</title><link>https://vervecode.dev/interactive-design/touchdesigner/move-object-with-mouse/</link><pubDate>Fri, 20 Sep 2024 20:55:54 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/move-object-with-mouse/</guid><description>本文介紹了一個常用的 TouchDesigner 模板，首先連接事先設計的「滑鼠移動座標輸入模板」，再透過 Transform 來讓物件的座標與滑鼠位置同步。本文將說明如何讓物件能夠即時跟隨滑鼠移動。</description></item><item><title>TouchDesigner 如何取得滑鼠移動座標？</title><link>https://vervecode.dev/interactive-design/touchdesigner/input-mouse-position/</link><pubDate>Fri, 20 Sep 2024 20:08:23 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/input-mouse-position/</guid><description>本文介紹了一個簡單的 TouchDesigner 模板，使用 Mouse In 與 Math 功能來取得滑鼠的 X、Y 軸，並將其換算為以畫面中央為原點的座標。計算後的 XY 軸座標範圍為 -0.5 ~ 0.5，可以用於設計物件跟隨滑鼠移動等功能。</description></item><item><title>Unity 如何建立乾淨空專案？移除範本預裝套件的整理流程</title><link>https://vervecode.dev/game-dev/unity/create-empty-project/</link><pubDate>Thu, 19 Sep 2024 16:51:57 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/create-empty-project/</guid><description>建立 Unity 專案時預設提供的範本皆安裝了許多常用的套件，然而我們可能不需要那麼多東西，會希望專案乾淨點。因此可透過編輯器的 Reset Packages to defaults 來清除預裝套件，再手動安裝所需的功能。</description></item><item><title>TouchDesigner 滑鼠與鍵盤基本操作入門</title><link>https://vervecode.dev/interactive-design/touchdesigner/basic-operation/</link><pubDate>Wed, 18 Sep 2024 02:27:52 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/basic-operation/</guid><description>本文將說明 TouchDesigner 軟體的滑鼠鍵盤的基本操作。</description></item><item><title>Minecraft OneBlock：一格方塊空島生存地圖安裝與中文化教學 (1.15-1.21.11)</title><link>https://vervecode.dev/tech/minecraft/oneblock/</link><pubDate>Mon, 16 Sep 2024 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/oneblock/</guid><description>IJAMinecraft 的 OneBlock 目前最新正式版支援 Minecraft Java 1.21.11，且新版本會直接跟著遊戲語言切換繁體中文。本文把下載、安裝到 &lt;code&gt;saves&lt;/code&gt;，以及中文沒有套用時該檢查什麼，一次整理清楚。</description></item><item><title>Word 論文頁碼教學：封面不編號、目錄用羅馬數字、正文從 1 開始</title><link>https://vervecode.dev/tech/word/page-number-different/</link><pubDate>Fri, 13 Sep 2024 12:26:49 +0800</pubDate><guid>https://vervecode.dev/tech/word/page-number-different/</guid><description>Word 要做到封面無頁碼、前置頁用羅馬數字、正文從 1 開始，關鍵在於先用「下一頁」分節符號把文件切成不同節，再逐節設定頁尾與頁碼。</description></item><item><title>Minecraft 如何用 Modrinth 啟動器安裝模組包？</title><link>https://vervecode.dev/tech/minecraft/modrinth/</link><pubDate>Thu, 12 Sep 2024 21:22:54 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/modrinth/</guid><description>Modrinth 是一款開源的 Minecraft 啟動器，它的特點在於擁有一套自己的模組資源平台 (類似於 CurseForge)。這個平台收錄了超過一萬個模組、模組包、材質包、資源包、Shader 等擴充資源。除此之外，Modrinth 也自動化了 Java、Forge、Fabric 等核心程式的管理作業，讓玩家無須擔心版本、路徑等問題，真正地達成一鍵安裝。</description></item><item><title>Unity 專案如何輸出 Android APK？建置設定與常見檢查</title><link>https://vervecode.dev/game-dev/unity/build-for-android/</link><pubDate>Thu, 12 Sep 2024 19:59:09 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/build-for-android/</guid><description>Unity 專案開發完成後，若發布的平台是 Android，則需要輸出成 APK 檔案，才能讓玩家試玩你的遊戲。</description></item><item><title>Unity 專案如何輸出 Windows EXE？桌面平台建置流程</title><link>https://vervecode.dev/game-dev/unity/build-for-windows/</link><pubDate>Thu, 12 Sep 2024 18:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/build-for-windows/</guid><description>Unity 專案開發完成後，若發布的平台是 Windows，則需要輸出成 EXE 執行檔，才能讓玩家試玩你的遊戲。</description></item><item><title>macOS 如何安裝 Python 開發環境？兩種常見方法整理</title><link>https://vervecode.dev/tech/python/install-on-macos/</link><pubDate>Thu, 12 Sep 2024 01:17:49 +0800</pubDate><guid>https://vervecode.dev/tech/python/install-on-macos/</guid><description>要開發或執行 Python 程式需要預先在電腦中安裝環境，在 macOS 作業系統中有 2 種常見的安裝方法，本篇文章將分別進行說明。</description></item><item><title>Windows 如何安裝 Python 開發環境？三種常見方法整理</title><link>https://vervecode.dev/tech/python/install-on-windows/</link><pubDate>Thu, 12 Sep 2024 01:17:49 +0800</pubDate><guid>https://vervecode.dev/tech/python/install-on-windows/</guid><description>要開發或執行 Python 程式需要預先在電腦中安裝環境，在 Windows 作業系統中有 3 種常見的安裝方法，本篇文章將分別進行說明。</description></item><item><title>TouchDesigner 如何建立音訊、圖片與影片輸入播放模板？</title><link>https://vervecode.dev/interactive-design/touchdesigner/input-media/</link><pubDate>Wed, 11 Sep 2024 18:02:15 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/input-media/</guid><description>本文介紹了三種不同類型的常用模板：音訊、圖片和影音輸入與播放。每個模板都包含了連接方式、參數設定等詳細說明，讓你可以快速入門，並建立自己的 TouchDesigner 作品。</description></item><item><title>TouchDesigner 如何製作 Scene Changer 多場景淡入切換？</title><link>https://vervecode.dev/interactive-design/touchdesigner/scene-changer/</link><pubDate>Sun, 08 Sep 2024 23:04:15 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/scene-changer/</guid><description>通常使用 TouchDesigner 實作互動功能不會只顯示一個場景，因此我們可透過內建的 sceneChanger 來快速實作場景的轉換。</description></item><item><title>Unity Shader Graph 如何用去背貼圖製作透明效果？</title><link>https://vervecode.dev/game-dev/unity/shader-graph-alpha-clip/</link><pubDate>Sun, 08 Sep 2024 18:50:31 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/shader-graph-alpha-clip/</guid><description>我們可以在模型中使用去背的貼圖來讓模型帶有透明的簍空效果，如果想要在 Unity 實現這個效果，你將需要透過 Shader 的 Alpha Clip 功能來實作。</description></item><item><title>Unity Shader Graph 如何讓貼圖旋轉到指定角度？</title><link>https://vervecode.dev/game-dev/unity/shader-graph-rotate-texture/</link><pubDate>Sun, 08 Sep 2024 13:15:53 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/shader-graph-rotate-texture/</guid><description>有時候我們會有要只旋轉貼圖而不旋轉模型的需求，當遇到這個狀況我們可以使用 URP/HDRP 的 Shader Graph 來輕易達成。本篇文章將帶給你於 Shader Graph 中的基礎操作「UV 旋轉」。</description></item><item><title>Unity UI 動畫與轉場效果怎麼做？</title><link>https://vervecode.dev/game-dev/unity/ui-animation/</link><pubDate>Thu, 22 Aug 2024 21:54:36 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/ui-animation/</guid><description>DOTween 是一個開源、免費的 Unity 動畫控制套件，開發者可輕易的透過 DO 系列的擴充方法於程式中執行物件的各種動態運動。DOTween 是非同步的，因此我們可透過事件監聽或協程 (Coroutine) 來準確的安排動畫的順序與播放時機。</description></item><item><title>Unity Input System 如何偵測玩家按鍵輸入？</title><link>https://vervecode.dev/game-dev/unity/input-system/</link><pubDate>Wed, 07 Aug 2024 00:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/input-system/</guid><description>Input System 是 Unity 新一代的輸入系統，與前代的差異在於 Input System 主要透過「事件」來驅動玩家按下按鍵後執行的腳本，開發者就不用於 Update 再寫一堆 IF 判斷式，程式結構會更清晰明瞭。</description></item><item><title>Unity Input System 如何整合自訂 HID 裝置？</title><link>https://vervecode.dev/game-dev/unity/inputsystem-custom-hid-device/</link><pubDate>Thu, 01 Feb 2024 15:58:32 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/inputsystem-custom-hid-device/</guid><description>HID（Human Interface Device）直譯為人性化介面裝置，是一種定義電腦與輸入裝置通訊的標準，常應用於鍵盤、滑鼠或遊戲搖桿上。Unity 近年來推崇「Input System」作為遊戲的高階輸入系統，它本質上就是將處理 HID 封包的底層邏輯封裝起來，讓開發者能更輕鬆的整合各種輸入裝置。…</description></item><item><title>Unity WebGL 如何用固定比例填滿瀏覽器畫面？</title><link>https://vervecode.dev/game-dev/unity/webgl-fix-ratio-fullscreen/</link><pubDate>Thu, 19 Oct 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/webgl-fix-ratio-fullscreen/</guid><description>在開發 Unity 網頁遊戲時，我們需要確保指定的顯示區域比例能與美術素材的比例相同，才不會意外導致變形。因此，在將 Unity 編譯為 WebGL 網頁版本時，需要對 Template 進行手動調整，以確保遊戲畫面能夠完整呈現。</description></item><item><title>Unity 使用鍵盤播放與停止影片（視覺化腳本）</title><link>https://vervecode.dev/interactive-design/tangible/key-play-video-visual-scripting/</link><pubDate>Thu, 12 Oct 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/key-play-video-visual-scripting/</guid><description>這篇文章中我們將以鍵盤按鍵來控制 Unity 用於播放影片的 Video Player 物件，目標是在按下鍵盤 A 時播放影片、放開時停止。</description></item><item><title>Arduino Parallax RFID Reader 讀取識別碼</title><link>https://vervecode.dev/interactive-design/tangible/arduino-parallax-rfid-reader/</link><pubDate>Wed, 11 Oct 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/arduino-parallax-rfid-reader/</guid><description>Parallax RFID Reader（SKU28140）是一個 RFID 的讀取器，可以配合 Arduino 開發板使用。將這篇文章提供的程式碼燒錄到 Arduino 中，在感應到 RFID 標籤時將會透過序列埠輸出標籤的識別碼（UID）。</description></item><item><title>Unity 如何安裝 Ardity 串接 Arduino？</title><link>https://vervecode.dev/interactive-design/tangible/import-ardity/</link><pubDate>Tue, 10 Oct 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/import-ardity/</guid><description>Ardity 是一個開源的 Unity 套件，它能讓開發者很輕鬆的從 Unity 中與 Arduino 通訊。</description></item><item><title>Unity 使用 RFID 控制物件開關（視覺化腳本）</title><link>https://vervecode.dev/interactive-design/tangible/rfid-visual-scripting/</link><pubDate>Tue, 10 Oct 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/rfid-visual-scripting/</guid><description>這篇文章中我們將以 Arduino 開發板與 RFID 感測器來控制 Unity 圖片物件的開關。</description></item><item><title>Unity Visual Scripting 如何建立第一個視覺化腳本？</title><link>https://vervecode.dev/game-dev/unity/create-visual-script/</link><pubDate>Thu, 28 Sep 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/create-visual-script/</guid><description>開啟專案，在 Project 中點擊右鍵，選擇 Create &amp;gt; Visual Scripting 的 Script Graph。</description></item><item><title>Unity 如何匯入新素材？專案資源加入與檢查方式</title><link>https://vervecode.dev/game-dev/unity/import-new-asset/</link><pubDate>Thu, 28 Sep 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/import-new-asset/</guid><description>開啟專案，在 Project 面板中點擊右鍵，選擇「Import New Asset」。</description></item><item><title>Unity 使用鍵盤控制物件開關（視覺化腳本）</title><link>https://vervecode.dev/interactive-design/tangible/key-ctrl-object-active-visual-scripting/</link><pubDate>Thu, 28 Sep 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/key-ctrl-object-active-visual-scripting/</guid><description>開啟腳本編輯視窗後，於右側畫面中點擊右鍵，搜尋「onupdate」建立 On Update 節點。</description></item><item><title>Minecraft 指令表：防噴、防爆、火蔓延等麥塊 / MC 常用指令整理</title><link>https://vervecode.dev/tech/minecraft/command/</link><pubDate>Thu, 03 Aug 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/command/</guid><description>整理 Minecraft 常用指令與 gamerule，包含防噴、防爆、火焰蔓延、時間、天氣、夜視、give、xp 與 locate 等高頻寫法，方便我們直接查表與複製。</description></item><item><title>TouchDesigner 如何用 OSC 接收 Unity 傳來的數值？</title><link>https://vervecode.dev/interactive-design/touchdesigner/get-value-from-unity-with-osc/</link><pubDate>Thu, 27 Jul 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/get-value-from-unity-with-osc/</guid><description>於本篇文章中，我們將使用 Unity 的 Slider UI 作為一個互動介面，輸出範圍為 0~1 的數值，並透過 OSC 讓 TouchDesigner 接收。</description></item><item><title>TouchDesigner 如何用 Syphon 或 Spout 傳送影像到 Unity？</title><link>https://vervecode.dev/interactive-design/touchdesigner/send-image-to-unity-with-syphon-spout/</link><pubDate>Thu, 27 Jul 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/send-image-to-unity-with-syphon-spout/</guid><description>要將 TouchDesigner 的影像傳輸到 Unity，我們可以使用 Syphon Spout 來實作。Syphon Spout 是一種共享記憶體的技術，可以讓 Unity 即時取用 TouchDesigner 提供的影像。這可以讓 TouchDesigner 專注於影像運算和動畫，而 Unity 專注於互動設計。</description></item><item><title>TouchDesigner 如何用 OSC 傳送數值到 Unity？</title><link>https://vervecode.dev/interactive-design/touchdesigner/send-value-to-unity-with-osc/</link><pubDate>Fri, 14 Jul 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/touchdesigner/send-value-to-unity-with-osc/</guid><description>在這篇文章中，我們主要聚焦在 TouchDesigner 傳輸數值給 Unity 這一塊的技術。我們會先在 TouchDesigner 產生一個持續變化的數值，再通過 OSC CHOP，將數值以 UDP 方式傳輸至 Unity 中，最後用 Unity 的 UI 即時顯示接收到的資料。</description></item><item><title>Windows 如何完整登出 OneDrive？</title><link>https://vervecode.dev/tech/windows/onedrive-logout/</link><pubDate>Wed, 22 Mar 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/onedrive-logout/</guid><description>現階段版本的 Windows 系統皆已預設安裝 OneDrive 雲端硬碟程式，他可以讓電腦空間與 OneDrive 進行同步與即時存取，無須另外開啟瀏覽器上雲端抓檔案。這支程式固然方便，但目前的設計仍然有些瑕疵。當我們想要登出帳號停止同步時，如沒有做額外的處理的話，在某些電腦中會發生問題：當別人用你剛登出的帳號來嘗試登入時，會出現不用輸入密碼就成功登入的大漏洞。</description></item><item><title>Unity Console 面板怎麼用？從開啟到紀錄篩選的基礎操作</title><link>https://vervecode.dev/game-dev/unity/add-console-panel/</link><pubDate>Wed, 08 Mar 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/add-console-panel/</guid><description>Console 面板能用於顯示腳本的運作情況與錯誤警示，可於在腳本中呼叫 Debug 類別以使用，請參考：Unity Debug.Log 語法。</description></item><item><title>Windows 11 如何關閉「您是否要允許此 App 變更您的裝置」提示？</title><link>https://vervecode.dev/tech/windows/disable-uac/</link><pubDate>Wed, 01 Mar 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/disable-uac/</guid><description>使用者帳戶控制 (User Account Control，簡稱 UAC) 在軟體即將要修改你的系統或設定時會出現，需要徵求你的同意以繼續執行，有助於保護電腦的資訊安全。</description></item><item><title>FTB Stoneblock 3 Linux Minecraft 伺服器架設</title><link>https://vervecode.dev/tech/minecraft/stoneblock-3-linux-server/</link><pubDate>Mon, 27 Feb 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/stoneblock-3-linux-server/</guid><description>首先安裝 tmux，tmux 能讓 Minecraft 在背景運作，不會因為你關閉 SSH 的視窗而停止。</description></item><item><title>WebSocketSharp 基礎語法：連線、架設、訊息收發與伺服器廣播</title><link>https://vervecode.dev/game-dev/unity/websocketsharp/</link><pubDate>Tue, 14 Feb 2023 00:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/websocketsharp/</guid><description>WebSocketSharp 是一個 C# 版本的 WebSocket 程式庫，透過少許語法就能實作跨裝置、跨平台的即時資料傳輸，也能用在 Unity 專案裡。</description></item><item><title>Arduino IDE 1.8.x 如何安裝？互動裝置開發環境準備</title><link>https://vervecode.dev/interactive-design/tangible/arduino-ide-18x-installation/</link><pubDate>Sun, 11 Dec 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/arduino-ide-18x-installation/</guid><description>Arduino IDE 目前已更新至 2.0.X 版本，但如果要與 VS Code 的延伸模組整合，則仍需要 1.8.X 版本才可正常運作。</description></item><item><title>Arduino IDE 如何整理程式碼格式與自動縮排？</title><link>https://vervecode.dev/interactive-design/tangible/arduino-code-format/</link><pubDate>Sun, 11 Dec 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/arduino-code-format/</guid><description>當程式碼的縮排凌亂不堪時，可執行自動格式化或按下快捷鍵 Ctrl+T (macOS 是 Cmd+T)，將程式碼進行排版，恢復它應有的可讀性。</description></item><item><title>Arduino 如何用 VS Code 建立開發環境？</title><link>https://vervecode.dev/interactive-design/tangible/arduino-vscode-dev-env/</link><pubDate>Sun, 11 Dec 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/arduino-vscode-dev-env/</guid><description>Arduino IDE 官方版本不支援完整的程式碼自動完成功能，對於已習慣使用 Visual Studio 的使用者來說極度的不便。好在 VS Code 已有 Arduino 的延伸模組可使用，但仍然需要安裝官方的 Arduino IDE 才可運作。</description></item><item><title>Arduino 程式庫安裝 (VSCode)</title><link>https://vervecode.dev/interactive-design/tangible/arduino-library-manager-vscode/</link><pubDate>Sun, 11 Dec 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/arduino-library-manager-vscode/</guid><description>Arduino 程式庫擁有大量的現有套件供開發者使用，適度的搭配套件，可以有效減少開發的成本與時間。本篇以 VS Code 的 Arduino 延伸模組來進行程式庫的安裝說明。</description></item><item><title>Arduino 程式庫安裝 (官方)</title><link>https://vervecode.dev/interactive-design/tangible/arduino-library-manager/</link><pubDate>Sun, 11 Dec 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/arduino-library-manager/</guid><description>Arduino 程式庫擁有大量的現有套件供開發者使用，適度的搭配套件，可以有效減少開發的成本與時間。本篇以 Arduino 官方的兩種版本 IDE 來進行程式庫的安裝說明。</description></item><item><title>Arduino 超音波測距模組 HC-SR04 資料讀取</title><link>https://vervecode.dev/interactive-design/tangible/arduino-hcsr04/</link><pubDate>Sun, 11 Dec 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/interactive-design/tangible/arduino-hcsr04/</guid><description>HC-SR04 超音波測距模組可偵測障礙物與感測器間的距離，可做到汽車的倒車警示功能。</description></item><item><title>如何用 Termux 在手機上架設 Minecraft 電腦版伺服器？</title><link>https://vervecode.dev/tech/minecraft/setup-minecraft-server-with-android/</link><pubDate>Wed, 29 Jun 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/setup-minecraft-server-with-android/</guid><description>因租用 VPS 或專用遊戲伺服器每月至少也需要 300600 台幣或以上的開銷，如只是要架設 35 人的小規模伺服器，其實也有用手機架設的選擇。我是使用汰換下來有 6GB RAM 的旗艦機，重灌成乾淨的 LineageOS 後，無須 Root 直接進行本篇的架設流程。</description></item><item><title>Windows 如何移除 Cortana？</title><link>https://vervecode.dev/tech/windows/cortana-uninstall/</link><pubDate>Mon, 27 Jun 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/cortana-uninstall/</guid><description>Windows 作業系統現在已預設安裝 Cortana，它是個類似 Google 助理的服務，但因為目前中文語系尚不完全支援，中文區的使用者可以將它解除安裝。</description></item><item><title>Minecraft Light Overlay 怎麼用？顯示亮度等級並支援 Forge 與 Fabric</title><link>https://vervecode.dev/tech/minecraft/light-overlay-mod/</link><pubDate>Wed, 01 Jun 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/light-overlay-mod/</guid><description>Minecraft 是否出生怪物的其中一個判定標準就是亮度，當遊戲入夜時，亮度不足的區域就有可能會出現敵對生物。在無模組的情況下，玩家僅能透過 F3 Debug 資訊中查詢到精準的亮度資訊，但是在安裝 Light Overlay 模組後，你也可以透過 F7 快速鍵直接在遊戲地面方塊中以顏色或數字顯示亮度等級。</description></item><item><title>Minecraft 如何用 CurseForge 安裝模組並自動處理依賴？</title><link>https://vervecode.dev/tech/minecraft/curseforge-install-mod/</link><pubDate>Wed, 01 Jun 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/curseforge-install-mod/</guid><description>以往要在 Minecraft 中加入模組時，需要手動進行 Forge 與模組的安裝，也常常會因為沒注意到依賴性模組的存在或版本而花費太多時間在進行反覆的重啟測試。CurseForge APP 的推出從根本性解決了這個問題，對於電腦技術方面有困難的玩家，…</description></item><item><title>Minecraft 的 F3 常用組合鍵整理</title><link>https://vervecode.dev/tech/minecraft/f3-shortcut/</link><pubDate>Mon, 30 May 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/f3-shortcut/</guid><description>F3 快捷鍵可在遊戲中檢視當前座標、方位或電腦硬體運作狀況等資訊，其實也可以用來快速切換遊戲模式 (F3 + F4)、清除聊天室 (F3 + D)、顯示碰撞器 (F3 + B)、顯示 Chunk 範圍 (F3 + G) 等。</description></item><item><title>Minecraft 視窗化卡頓怎麼辦？關閉 Mipmap 與 VSync 提升順暢度</title><link>https://vervecode.dev/tech/minecraft/disable-mipmap-and-vsync/</link><pubDate>Sun, 29 May 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/disable-mipmap-and-vsync/</guid><description>我因為時常會需要切瀏覽器查資料或使用 Discord，通常都是使用視窗化模式來玩 Minecraft。雖然我們都知道全螢幕模式可以有效提升遊戲順暢度，但如果在全螢幕模式下頻繁切換視窗容易造成系統卡頓，更容易影響遊戲體驗。</description></item><item><title>Windows 如何關閉 Alt + Tab 切換 Edge 分頁功能？</title><link>https://vervecode.dev/tech/windows/disable-alt-tab-switch-edge-page/</link><pubDate>Tue, 24 May 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/disable-alt-tab-switch-edge-page/</guid><description>Alt + Tab 是使用者切換視窗時常用的鍵盤組合鍵，但是在某次的系統更新後，Alt + Tab 竟然連 Edge 分頁也會納入切換列表中，對於習慣用組合鍵切換視窗而不是切換分頁的使用者來說，這是一個令人惱火的設計。</description></item><item><title>Windows 內建造詞工具可解決微軟注音輸入法自動選字錯誤問題</title><link>https://vervecode.dev/tech/windows/user-defined-word-formation/</link><pubDate>Mon, 09 May 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/user-defined-word-formation/</guid><description>Windows 內建的注音輸入法最令我頭痛的是他總是學不會我常打的詞語，例如偵錯桐人四個字老是變成偵錯同仁。以前有嘗試過改用無蝦米或自然輸入法，但是當習慣第三方輸入法後，一到學校或公司的電腦上就會變成打字白痴，變得非常不順手。</description></item><item><title>AMD Ryzen 電腦不定期聲音與影像卡頓怎麼辦？Windows fTPM 問題排查</title><link>https://vervecode.dev/tech/windows/disable-amd-cpu-ftpm/</link><pubDate>Sun, 01 May 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/disable-amd-cpu-ftpm/</guid><description>AMD CPU 在開啟 fTPM 的情況下會導致 Windows 系統不定期發生持續約一秒畫面掉幀、聲音卡頓的現象，長久後嚴重影響遊戲及系統操作體驗。此問題可透過關閉 fTPM 功能來解決，供遭遇相同問題的苦主參考。</description></item><item><title>Unity Animation Rigging 手部骨架控制器基礎操作教學</title><link>https://vervecode.dev/game-dev/unity/animation-rigging/</link><pubDate>Fri, 25 Mar 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/animation-rigging/</guid><description>想要在 Unity 裡控制 3D 模型的骨架，除了最知名的「Final IK」付費套件可以用外，如果你的 Unity 引擎版本在 2020 版以上，也可以來嘗試看看官方支援的「Animation Rigging」。</description></item><item><title>Minecraft Dark Mode Everywhere 如何安裝？把遊戲介面改成暗色系</title><link>https://vervecode.dev/tech/minecraft/mod-dark-mode-everywhere/</link><pubDate>Sat, 19 Mar 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/mod-dark-mode-everywhere/</guid><description>「Dark Mode Everywhere」是一個能讓玩家切換 Minecraft UI 介面顏色明暗的模組，共有 Perfect Dark、Less Perfect Dark、Toasted Light 三階段樣式可選。</description></item><item><title>Pixelmon 創世神版寶可夢模組包安裝教學 (CurseForge / MultiMC / 手動安裝)</title><link>https://vervecode.dev/tech/minecraft/pixelmon/</link><pubDate>Sun, 23 Jan 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/pixelmon/</guid><description>目前 Pixelmon 於 CurseForge 的排名僅次於 RLCraft，是目前在 Minecraft 中還原度最高的精靈寶可夢模組包。最近看到朋友都在玩這包就打算也來嘗試看看，順便整理出這個模組包的三種安裝方法。</description></item><item><title>New Google Tab 將 Edge 的新分頁改成 Google 首頁</title><link>https://vervecode.dev/tech/windows/new-google-tab-for-edge/</link><pubDate>Tue, 18 Jan 2022 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/new-google-tab-for-edge/</guid><description>以我個人為例，無論是課業還是工作，只要啟動瀏覽器，Google 是一定會開的服務。在前陣子因為耗電問題從 Chrome 轉換至 Edge 後，Edge 的新分頁只能使用 Microsoft Bing 搜尋引擎，且不能使用熟悉的 Google 選單，非常的不適應。</description></item><item><title>Minecraft 1.18 快速砍樹資料包 TreeCapitator 安裝教學</title><link>https://vervecode.dev/tech/minecraft/treecapitator/</link><pubDate>Sat, 04 Dec 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/treecapitator/</guid><description>首先，請用瀏覽器前往 TreeCapitator 的發布網站，並點擊網頁中的 DOWNLOAD DATA PACK 按鈕下載砍樹資料包壓縮檔。</description></item><item><title>夜神 NoxPlayer 與瓦酷 Wakuoo 模擬器比較：功能型與新手型的差別</title><link>https://vervecode.dev/tech/software/nox-wakuoo-android/</link><pubDate>Tue, 24 Aug 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/software/nox-wakuoo-android/</guid><description>夜神 NoxPlayer 與瓦酷 Wakuoo 當年其實代表了兩種很不一樣的模擬器思路。夜神偏功能型，適合需要多開、巨集、Root 與開發除錯的人；瓦酷則把複雜設定藏起來，主打新手也能直接玩。本文重寫時保留原始實測觀察，並補上目前可查證的時效說明。</description></item><item><title>Unity Recorder 如何擷取透明背景的 UI 畫面？</title><link>https://vervecode.dev/game-dev/unity/recorder-transparent-background/</link><pubDate>Wed, 28 Jul 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/recorder-transparent-background/</guid><description>最近遇到需要提供現有的 UI 畫面給美術做角色設計，必須去掉背景和部分人物，也就是要去背。</description></item><item><title>Windows 11 測試人員計畫設定與系統更新流程</title><link>https://vervecode.dev/tech/windows/update-win-11-by-insider-preview/</link><pubDate>Fri, 23 Jul 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/update-win-11-by-insider-preview/</guid><description>目前要更新至 Windows 11 有兩種做法：使用非官方 ISO 安裝或從 Windows 10 免費升級。當然是不建議用前者，非官方出品的資料少碰為妙，免費的最貴。</description></item><item><title>Windows 11 工作列如何靠左對齊？</title><link>https://vervecode.dev/tech/windows/taskbar-align-left/</link><pubDate>Sun, 04 Jul 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/taskbar-align-left/</guid><description>Windows 11 預設的工作列為置中，已習慣前代靠左模式選單的使用者容易會不適應，但我們可以經由設定將他調回來。</description></item><item><title>Windows 開始按鈕與工作列卡死怎麼辦？重新啟動檔案總管處理</title><link>https://vervecode.dev/tech/windows/restart-explorer/</link><pubDate>Tue, 08 Jun 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/restart-explorer/</guid><description>Windows 更新至今，某些電腦仍然會出現開始功能表按鈕卡死、工作列無回應、桌面當機等問題，有些是開機後就能察覺，有些是待機過久或在雙螢幕環境下才會發生。</description></item><item><title>Google 文件表格內容如何設定垂直與水平置中？</title><link>https://vervecode.dev/tech/word/google-docs-table-cell-align-middle-vertical/</link><pubDate>Wed, 26 May 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/word/google-docs-table-cell-align-middle-vertical/</guid><description>本文說明如何設定 Google 文件的表格與儲存格，使內容能夠垂直與水平置中。</description></item><item><title>TuneFab Spotify 音樂轉檔器現況整理：Spotify 轉 MP3 前先看限制與流程</title><link>https://vervecode.dev/tech/software/tunefab-spotify/</link><pubDate>Mon, 26 Apr 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/software/tunefab-spotify/</guid><description>Spotify 官方離線下載只能留在 App 內使用；如果需求是把音樂整理成可帶走的本地檔，這就已經是另一件事。本文依 2026 年 3 月重新整理 TuneFab Spotify 音樂轉檔器的現況、限制與實際流程。</description></item><item><title>Unity Debug.Log 怎麼用？用 Console 檢查程式執行紀錄</title><link>https://vervecode.dev/game-dev/unity/debug-log/</link><pubDate>Wed, 10 Feb 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/game-dev/unity/debug-log/</guid><description>Debug.Log 用於列印腳本執行時產生的資訊、警告與錯誤訊息，並存在下列變體：</description></item><item><title>1 分鐘教你匯出 Minecraft 基岩版地圖並轉移至多人伺服器</title><link>https://vervecode.dev/tech/minecraft/export-map-to-bedrock-server/</link><pubDate>Sun, 17 Jan 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/export-map-to-bedrock-server/</guid><description>目前 Minecraft Bedrock (基岩版) 已逐步實現了跨平台遊戲的目標，在電腦、手機、家機與 Switch 中都可以互相連線一起遊玩。而在這次的內容中，我要教大家如何匯出基岩版 Minecraft 的地圖檔案，並將他轉移至多人伺服器當中。</description></item><item><title>Windows 如何指定遊戲使用獨立顯示卡？</title><link>https://vervecode.dev/tech/windows/force-use-gpu/</link><pubDate>Mon, 11 Jan 2021 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/force-use-gpu/</guid><description>當電腦同時具有 CPU 內部顯示卡與外接獨立顯示卡時，Windows 會自動選擇顯示卡執行程式。但有時候 Windows 可能會選擇不使用獨顯而使用內顯，這可能會導致遊戲的效能下降，甚至無法運行。</description></item><item><title>如何在 Fabric Loader 安裝 OptiFine 高畫質模組？</title><link>https://vervecode.dev/tech/minecraft/fabric-install-optifine-mod/</link><pubDate>Sun, 19 Jul 2020 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/minecraft/fabric-install-optifine-mod/</guid><description>一、首先，請到 fabricmc.net/use 下載最新版本的 Fabric Loader，建議下載 .JAR 格式進行安裝，可以避免不必要的防毒攔截。</description></item><item><title>Windows 如何不關機重啟顯示卡驅動程式？</title><link>https://vervecode.dev/tech/windows/graphic-firmware-restart-shortcut/</link><pubDate>Fri, 24 Jan 2020 00:00:00 +0800</pubDate><guid>https://vervecode.dev/tech/windows/graphic-firmware-restart-shortcut/</guid><description>不管是 Nvdia 還是 AMD 的顯示卡，在某些遊戲或特殊情況下還是會出現當機的情況，也就是畫面凍結。萬一遇到這個狀況，我們都會選擇將電腦強制關閉後重開機，容易導致未存檔資料遺失。</description></item></channel></rss>