Skip to main content
簡報影片

摘要

本簡報著重於使用 Microsoft Visual Studio 與 AI 最佳化遊戲開發工作流程,強調開發人員生產力、效能增強,以及與 Unreal Engine 等工具無縫整合的重要性。本簡報涵蓋在 Visual Studio 中進行編輯、偵錯與建置等各個層面,並展示 IntelliSense、程式碼分析、Build Insights 與 GitHub Copilot 等功能。目標是協助遊戲開發人員運用 Visual Studio 與 AI 的功能,加快開發流程、減少思緒上的工作切換,並提升整體效率。

概要

  • 開發人員生產力:了解開發人員生產力的重要性。
  • 適用於遊戲開發人員的 Visual Studio 主要功能:提供下列增強功能的詳細資料。
    • 編輯:Visual Studio 提供 Unreal Engine 的巨集指定名稱 IntelliSense、程式碼分析、巨集展開與記憶體配置等功能,協助您更有效率地撰寫與管理程式碼。
    • 偵錯:增強功能包括中斷點群組、條件式群組,以及以暫停狀態啟動檢測功能的能力,讓您更容易偵錯遊戲專案。
    • 建置:Visual Studio 整合了 Build Insights、提供更快的編譯時間,並包含 #include 清除功能以簡化建置流程。
    • 中介軟體支援:Visual Studio 支援與 Unreal Engine、Unity 及 Incredibuild 整合,提供無縫的開發體驗。
    • 效能:Visual Studio 的設計可協助您更快速地撰寫程式碼,並透過 Build Insights 最佳化建置時間。
    • GitHub Copilot 整合:GitHub Copilot 內建於 Visual Studio,作為 AI 程式設計助理,可透過自然語言提供程式碼建議、測試、文件等內容。
    • 直接支援 Unreal Engine 專案:Visual Studio 可讓您在 Unreal Engine 與 Visual Studio 之間無縫切換。您可以直接在 Visual Studio 中新增 Unreal Engine 類別與模組,而不需產生方案檔案。
  • GitHub Copilot 整合的優點:GitHub Copilot 與 Visual Studio 的整合為遊戲開發人員提供多項優點。
    • 加速開發:GitHub Copilot 是直接內建於 Visual Studio 的 AI 程式設計助理,透過自然語言提供程式碼建議、測試、文件等內容,協助加快開發流程。
    • 提升生產力:GitHub Copilot 能理解您的程式碼並提供相關建議,有助於減少花費在重複性程式設計工作上的時間,讓您專注於遊戲開發中更複雜且更具創意的層面。
    • 無縫整合:GitHub Copilot 可搭配 Visual Studio 使用,並能順暢地與您現有的程式碼基底及原始檔控制系統整合,讓您輕鬆將其納入工作流程。
    • 改善程式碼品質:在 GitHub Copilot 的協助下,您可以撰寫更精確且更有效率的程式碼。GitHub Copilot 可協助找出潛在問題並建議改善方式。
  • Visual Studio 中的 Unreal Engine 整合:Visual Studio 對 Unreal Engine 整合的直接支援,為遊戲開發人員提供下列優點。
    • 無縫工作流程:您可以在 Unreal Engine 與 Visual Studio 之間輕鬆切換,而不需產生 Visual Studio 方案檔案。此整合可簡化您的工作流程並節省時間。
    • 提升生產力:您可以直接在 Visual Studio 中新增 Unreal Engine 類別與模組。這可簡化開發流程,讓您更專注於打造遊戲。
    • 最佳化記憶體配置:Visual Studio 提供工具協助您最佳化記憶體配置。這對遊戲效能至關重要。
    • 巨集指定名稱建議:此整合提供 Unreal Engine 巨集指定名稱的建議,讓您更容易撰寫與管理程式碼。

學習目標

  • 了解如何使用 Visual Studio 與 AI 最佳化遊戲開發工作流程。
  • 了解如何提升開發人員生產力與效能。
  • 探索與 Unreal Engine 等工具的無縫整合。
  • 深入了解適用於遊戲開發人員的 Visual Studio 主要功能。
  • 探索 Visual Studio 的效能改善。
  • 了解 GitHub Copilot 在 Visual Studio 中的角色。
  • 了解對 Unreal Engine 專案的直接支援。
Last modified on October 6, 2026