Nhật Ký Thay Đổi
Lịch sử phiên bản và ghi chú phát hành cho Ultimate Engine CoPilot
V2.1.5, 9 tháng 10, 2026
Một tiện ích mở rộng PaperZD, các bản sửa lỗi cho agent và mô hình cục bộ, và một loạt bản sửa lỗi từ các báo cáo của bạn. Hiện chỉ dành cho Windows: bản Mac vẫn ở 2.0.8.
- Tiện ích mở rộng PaperZD mới. Tạo hoạt ảnh nhân vật 2D từ một sprite sheet: flipbook, nguồn hoạt ảnh, Animation Blueprints, state machine và nhân vật có thể điều khiển, tổng cộng 39 công cụ. Nó phải tự bật trong Cài đặt > Tiện ích mở rộng và cần plugin PaperZD miễn phí. Xem PaperZD.
- Agent không còn bị treo khi chỉnh sửa nhiều tệp. Một agent yêu cầu chỉnh sửa hai tệp cùng lúc có thể bị treo cho đến khi bạn nhấn Hủy. Các yêu cầu giờ được xếp hàng và hiện lên từng cái một.
- Tự động thu gọn hoạt động với mô hình cục bộ. Giới hạn giờ được đo theo kích thước ngữ cảnh mà mô hình LM Studio hoặc Ollama của bạn được nạp, phần suy luận cũ cũng được cắt bớt, và một yêu cầu không vừa sẽ bị dừng kèm một thông báo rõ ràng thay vì làm sập máy chủ.
- Có thông báo khi một bản cập nhật đang chờ. Một dải ở đầu cửa sổ CoPilot đưa ra Get update rồi đến Restart now, nên bạn không còn phải mở Cài đặt nữa.
- Các plugin MetaHuman không còn tắt CoPilot. CoPilot từng tự bật plugin MetaHuman Creator, nên tắt bất kỳ plugin MetaHuman nào cũng tắt luôn CoPilot. Giờ nó không làm vậy nữa: tiện ích mở rộng MetaHuman sẽ bật plugin đó khi bạn bật tiện ích mở rộng. Nếu trước đây bạn đã dùng tiện ích mở rộng MetaHuman, hãy bật lại một lần nữa trong Cài đặt > Tiện ích mở rộng.
- Gõ bằng IME hoạt động trở lại. Văn bản không còn biến mất trong khi đang chuyển đổi tiếng Nhật hoặc tiếng Trung.
- Ảnh chụp màn hình không còn ghi đè lên nhau. Mỗi ảnh chụp màn hình khi play-test có tệp riêng.
- Biến có thể được đánh dấu là Transient, giống như hộp kiểm trong bảng Details.
- Ctrl + con lăn chuột thay đổi cỡ chữ.
- Các câu trả lời dài có nút Copy ở cuối cũng như ở đầu.
- Thẻ câu hỏi nhỏ hơn trên màn hình nhỏ, nên câu trả lời mà nó nhắc đến vẫn dễ đọc.
- Cập nhật chặt chẽ hơn. CoPilot không bao giờ cài một bản dựng cũ đè lên bản mới hơn, loại bỏ bản cập nhật còn sót từ một phiên trước, và một thiết bị mà bạn đã chặn trong đơn hàng của mình không còn tải được bản cập nhật nữa.
- Đóng editor sau khi AI chạy một script an toàn hơn. Trạng thái còn sót lại của các script được dọn sạch trước khi editor tắt Python.
V2.0.9, 6 tháng 10, 2026
Các agent đăng nhập chỉ bằng một cú nhấp, một tin nhắn trên điện thoại khi tác vụ xong, và một loạt bản sửa lỗi từ các báo cáo của bạn. Hiện chỉ dành cho Windows: bản Mac vẫn ở 2.0.8.
- Đăng nhập trên tab Agents chỉ cần một cú nhấp. Nhấn Đăng nhập, một cửa sổ mở ra, và trình duyệt của bạn yêu cầu đăng nhập. Không cần terminal và không cần cài đặt riêng cho Claude hay Codex. Nó cũng hoạt động với các agent khác, và một cuộc trò chuyện thất bại vì chưa đăng nhập giờ sẽ cho bạn biết cần nhấp vào đâu.
- Nhận tin nhắn khi một tác vụ hoàn tất. Dán webhook Discord hoặc Slack vào Cài đặt > Tùy chọn và plugin sẽ gửi một dòng ngắn khi một tác vụ dài xong, hoặc khi nó đang chờ câu trả lời của bạn. Xem Thông báo.
- Câu trả lời của GitHub Copilot hiển thị trong cuộc trò chuyện. Copilot đã làm xong việc nhưng câu trả lời không bao giờ xuất hiện. Giờ thì đã xuất hiện.
- Codex không còn tiêu tốn token cho một bộ phản biện. Codex từng được khởi động ở chế độ mà một mô hình thứ hai kiểm tra mọi bước. Giờ nó hỏi bạn, thông qua thẻ xác nhận riêng của plugin, và thẻ đó cho biết nó đang hỏi điều gì.
- Các công cụ bên ngoài kết nối ổn định qua cổng MCP dùng chung. Claude Desktop, Claude Code và các công cụ khác có thể gặp lỗi “connection reset” trên cổng 9876 trong khi editor vẫn bình thường. Đã sửa.
- Các nút sao chép cho bạn biết đã sao chép. Mọi nút Copy giờ đều hiển thị “Copied”.
- Liên kết và tệp được thả vào không còn chiếm lấy bảng. Một liên kết tệp trong câu trả lời sẽ hiển thị tệp trong Explorer, và một tệp thả vào cuộc trò chuyện sẽ được đính kèm.
- Câu trả lời theo ngôn ngữ của bạn. Viết bằng tiếng Trung khi giao diện là tiếng Anh, và câu trả lời sẽ trả về bằng tiếng Trung.
- “Phát âm thanh khi xong” hoạt động trở lại với BpLabs Standard, BpLabs Premium và các khóa API của riêng bạn.
- Đã sửa lỗi crash được báo cáo nhiều nhất trong 2.0.8. Mở một level từ một cuộc trò chuyện có thể làm đóng editor. Cũng đã sửa: một material không thể mở lại sau khi AI thay đổi một trong các cờ nội bộ của nó.
- Đã sửa tình trạng treo lâu ở các câu hỏi đơn giản. Hỏi dự án có bao nhiêu Blueprint có thể khóa editor một phút trong khi mọi asset được tải. Giờ nó trả lời trong vài giây.
- Animation Blueprint: có thể hiển thị và gán các pin bị ẩn. AI giờ có thể thực hiện “Expose as pin” trên bất kỳ node AnimGraph nào, nên một thuộc tính như Reset Every Frame trên Offset Root Bone có thể được điều khiển bằng một biến.
- Báo cáo crash cho biết editor đang làm gì. Một báo cáo giờ bao gồm các công cụ đã chạy gần nhất, đó là thứ chúng tôi cần để tái hiện những crash mà chúng tôi chưa sửa được.
- Bảng xếp hạng Learn hiển thị tên người dùng của tài khoản bạn. Một số tài khoản từng hiển thị tên khác, hoặc “Anonymous”. Giờ bảng luôn hiển thị tên người dùng từ trang tài khoản của bạn, hoặc một tên tạm như “Player 4821” cho đến khi bạn chọn tên. Địa chỉ email của bạn không bao giờ được dùng.
V2.0.8, 4 tháng 10, 2026
Version 2 cho nhiều engine hơn, và một đợt cải thiện cho mô hình cục bộ.
- Version 2 giờ chạy trên UE 5.5 và 5.6. Có bản dựng Windows và Mac cho UE 5.5, 5.6, 5.7 và 5.8. Tiện ích mở rộng MetaHuman cần UE 5.7 trở lên.
- Mô hình cục bộ không còn bị ngắt sau 30 giây. Một mô hình trên Ollama hoặc LM Studio mất lâu hơn mức đó để đọc prompt sẽ báo lỗi “Connection failed”, lần nào cũng vậy. Giờ nó được chờ bao lâu tùy cần: Thời gian chờ mô hình cục bộ trong Cài đặt > Hành vi AI, mặc định 20 phút. Trên Mac, hãy khởi động lại editor một lần sau khi cài để thay đổi có hiệu lực.
- Cuộc trò chuyện tự dừng khi việc dựng graph Blueprint liên tục thất bại. Sau 6 lần dựng thất bại liên tiếp, nó dừng lại và nói rõ, thay vì lặp mãi cho đến khi cuộc trò chuyện đầy. Giới hạn này là một tùy chọn trong cài đặt.
- Các công cụ Blueprint hiểu được nhiều hơn những gì mô hình nhỏ viết ra. Các chỉ dẫn graph ở dạng lỏng lẻo hơn mà mô hình yếu hay tạo ra nay đã được đọc, và khi thiếu gì đó, thông báo lỗi sẽ nêu tên nó.
- Local Studio cho bạn biết nên mong đợi gì. Dùng trong Architect cho biết GPU của bạn có đủ chỗ cho cửa sổ ngữ cảnh lớn hơn không, và một ghi chú nói các mô hình cục bộ nhỏ làm được gì trong các bài thử của chúng tôi. Xem Thiết lập LLM cục bộ.
- Có thể đổi cổng dùng chung của MCP. Nếu ứng dụng khác đã dùng cổng 9876 (MCP của Blender dùng cổng này), hãy đặt cổng khác trên màn hình MCP.
- Xóa một actor theo nhãn đã hoạt động. Công cụ trước đây từ chối một nhãn đơn lẻ và chỉ nhận một danh sách.
- Đã sửa lỗi crash trên Mac khi mở tab CoPilot. Lỗi xảy ra với các dự án có chỉ mục dự án và một level đã lưu đang mở. UE 5.5 trên Mac cũng không còn treo hay crash khi dùng MCP nặng.
V2.0.7, 2 tháng 10, 2026
Các bản sửa lỗi từ báo cáo của bạn.
- Cuộc trò chuyện có thể đọc tài liệu của bạn. Một cuộc trò chuyện dùng BpLabs Standard hoặc khóa API của riêng bạn không có cách nào đọc tệp văn bản nằm ngoài dự án, nên nó xin phép mỗi lần đọc bằng dòng lệnh, hoặc bỏ cuộc. Giờ nó đọc tài liệu thiết kế, ghi chú và tệp dữ liệu (.md, .txt, .json, .csv và nhiều loại khác) ở bất kỳ đâu trên máy tính của bạn mà không cần hỏi. Các tệp chứa khóa hoặc mật khẩu vẫn nằm ngoài phạm vi truy cập.
- Việc đọc bằng dòng lệnh không còn hỏi mỗi lần. Các lệnh chỉ xem, như liệt kê một thư mục hoặc in nội dung một tệp, chạy mà không cần xác nhận. Mọi thao tác thay đổi tệp vẫn hỏi trước.
- Bộ chọn danh mục của Bộ nhớ AI đã hoạt động. Trước đây, nhấp vào nó sẽ đóng danh sách, kéo theo cả trình chỉnh sửa, trước khi bạn kịp chọn. Các mục đang chờ duyệt cũng không còn đẩy các mục đã lưu của bạn ra khỏi tầm nhìn.
- Danh sách @ cho biết vị trí của từng asset. Khi nhiều asset trùng tên, mỗi asset hiển thị thư mục của nó, để bạn chọn đúng cái cần.
- Cập nhật trong editor cài đặt được trên macOS. Một bản cài trên Mac có thể tải bản cập nhật về nhưng không bao giờ áp dụng được.
V2.0.6, 2 tháng 10, 2026
Các bản sửa lỗi từ báo cáo của bạn.
- Crew đã có lại ba agent của mình. Màn hình Crew hiển thị Người lập kế hoạch, Worker và Người duyệt, mỗi agent có mô hình riêng, việc đang làm và liên kết đến cuộc trò chuyện của nó, cùng một nhật ký hoạt động ghi lại mọi lần bàn giao. Người lập kế hoạch chính là cuộc trò chuyện bạn đang ở; hãy chọn một mô hình mạnh ở đó và các mô hình rẻ hơn cho Worker và Người duyệt.
- BpLabs Premium hoạt động với các agent của Crew. Một Worker hoặc Người duyệt được đặt là Premium, hoặc đi theo một Người lập kế hoạch dùng Premium, trước đây lại chạy trên BpLabs Standard.
- Các vai trò bạn chọn cho một điểm kiểm tra chính là các vai trò được chạy. Khi cuộc trò chuyện chạy kế hoạch, nó có thể đổi Worker của bạn thành Blueprint Dev.
- Bạn có thể dừng một cuộc trò chuyện vẫn tiếp tục sau một kết quả Crew. Chỉ báo đang làm việc và nút Dừng bị thiếu ở phần đó của lượt.
- Lời nhắc xác nhận hiển thị toàn bộ lệnh gọi. Script hiển thị dưới dạng mã, mọi đường dẫn asset mà lệnh gọi tác động đều được liệt kê, và Hiện tất cả mở toàn bộ văn bản, để bạn kiểm tra chính xác những gì sẽ bị xóa trước khi nhấn Tiếp tục.
- Các thao tác dài trong editor không còn làm rớt kết nối MCP. Khi một công cụ chạy trong nhiều phút (Geometry Script nặng, một script Python dài), editor giữ kết nối và báo cáo tiến độ, nên client MCP của bạn chờ kết quả thay vì hết thời gian chờ.
- Dán hoạt động trên Linux. Ctrl+V và Shift+Insert trong bảng CoPilot giờ dán từ clipboard của hệ thống.
- Các lần cook không còn bị can thiệp. CoPilot không còn chỉnh sửa DefaultEngine.ini khi một lần cook đang chạy. Nếu một lần cook incremental hoạt động bất thường sau khi bạn cập nhật CoPilot, hãy chạy một lần clean cook.
V2.0.5, 1 tháng 10, 2026
Các bản sửa lỗi từ báo cáo của bạn, bao gồm một bài đánh giá chi tiết về các công cụ MCP do một người trong số các bạn gửi đến.
- Phím tắt khe cắm giờ chuyển cuộc trò chuyện bạn đang ở. Trước đây chúng chỉ đổi mô hình mặc định, nên một cuộc trò chuyện có mô hình riêng vẫn giữ mô hình đó.
- BpLabs Standard hoạt động trên các bản cài đặt từng dùng Blueprints Lab 0.9. Mọi tin nhắn ở đó đều nhận được “This model slot has been retired”. Thiết lập cũ giờ được bỏ qua.
- Gemini với khóa của riêng bạn không còn lỗi 400 giữa chừng cuộc trò chuyện.
- Khóa Tripo, Meshy và ComfyUI hoạt động bất kể mô hình trò chuyện nào được chọn. Khóa được nhập khi một mô hình khác đang hoạt động không còn bị mất.
- Ảnh chụp màn hình kiểm thử chơi trong cuộc trò chuyện có cả menu và HUD, và được lưu vào ổ đĩa. Với dedicated server, input và ảnh chụp màn hình được gửi đến client đầu tiên, và mỗi phản hồi đều cho biết world nào đã được dùng.
- Chạy song song với SteamCore và các plugin Steam khác. CoPilot không còn bật plugin SteamShared của Unreal, và các game không dùng Steam không còn đóng gói kèm thư viện của nó.
- Báo cáo sự cố cho biết editor bị crash ở đâu, và hộp thoại sau crash có “Không hỏi lại” (cũng có trong Settings > Preferences).
- DeepSeek và các endpoint tùy chỉnh khác không còn lỗi khi một “stream”: false cũ còn sót lại trong Custom Request Params.
- Việc dựng Blueprint đáng tin cậy hơn. Các lần dựng sau giữ lại các node đã đặt trước đó, giá trị mặc định đặt trong một mục node được áp dụng, pin enum nhận tên hoặc số, số nguyên được giữ nguyên trên pin int, và giá trị bị pin từ chối sẽ được báo lại thay vì bị bỏ đi. Các node vẫn ở đúng vị trí đã đặt.
- Quét dự án trên các dự án lớn giải phóng những gì đã tải, dừng lại trước khi hết bộ nhớ, và không còn để một asset bình thường bị loại khỏi chỉ mục sau một lần quét bị gián đoạn.
- MCP: các lệnh gọi tới localhost chỉ mất vài mili giây thay vì khoảng 2 giây, editor thứ hai trên cùng dự án hiển thị địa chỉ riêng của nó trên màn hình MCP, các lần cook không còn khởi động máy chủ MCP, và phản hồi cho biết khi nào một hộp thoại đang chặn editor.
- Asset: asset mới được lưu ngay khi được tạo (cả Material Instance; còn hệ thống Niagara thì bạn vẫn tự lưu), asset đã xóa được gỡ khỏi ổ đĩa, và xuất FBX chạy mà không cần cửa sổ tùy chọn.
- Hai thay đổi cho script: mỗi lệnh gọi Python giờ bắt đầu với biến mới, và các chỉnh sửa thuộc tính không còn được lưu tự động (hãy dùng save_asset).
- Khởi động editor không còn đóng các ứng dụng khác đang dùng cổng 19878 đến 19899.
V2.0.3, 1 tháng 10, 2026
Các bản sửa lỗi cho những báo cáo đầu tiên về Phiên bản 2.
- Đóng gói game hoạt động trở lại. Khi plugin được cài trong thư mục Plugins của engine, nơi FAB và các bản cập nhật trong editor đặt nó vào, việc đóng gói thất bại với lỗi “Missing precompiled manifest for UECPSteamRuntime”.
- Các client MCP vẫn giữ kết nối khi editor khởi động lại. Claude Code và các client bên ngoài khác không còn cần kết nối lại thủ công mỗi lần editor được đóng và mở lại.
- Các endpoint tùy chỉnh như Ollama giờ cho phép 16.384 token đầu ra theo mặc định thay vì 4.096, để các mô hình suy luận có đủ chỗ để hành động. Custom Request Params được viết mà không có cặp ngoặc nhọn bên ngoài giờ đã được áp dụng, và thông báo “phản hồi bị cắt” hiển thị giá trị max_tokens thực sự đã được gửi.
- Claude Code không còn từ chối mọi tin nhắn. Giờ một tin nhắn bị từ chối sẽ bắt đầu một phiên mới thay vì bị kẹt lại, và hướng dẫn của plugin đến Claude dưới dạng system prompt.
- Tác vụ dài vẫn tiếp tục sau khi thu gọn. Tự động thu gọn giờ chạy ngay trước tin nhắn tiếp theo của bạn rồi gửi nó đi, thay vì dừng cuộc trò chuyện sau một lượt bị tạm dừng hoặc đã hoàn tất.
- Ngôn ngữ của bạn được giữ nguyên sau khi khởi động lại. Giao diện giờ khởi động bằng ngôn ngữ của bạn thay vì tiếng Anh, và các cài đặt cũ theo từng dự án không còn ghi đè lên nó, hay các cài đặt khác, khi khởi chạy.
- Các ô agent giữ nguyên mô hình và mức nỗ lực, và các agent đã cài đặt sẽ hiển thị nút Cập nhật khi có phiên bản mới.
- Ít yêu cầu xác nhận hơn trong Auto Edit. Python chỉ hỏi khi một script xóa, đổi tên hoặc hoàn tác một thứ gì đó, và Không hỏi lại giờ đã hoạt động.
- Các client MCP xây dựng trên Python SDK, như Hermes, giờ đã thấy các công cụ mà search_tools thêm vào.
- Nhập workflow ComfyUI của riêng bạn trong Local Studio.
V2.0.0, 30 tháng 9, 2026
Phiên bản 2 là bản cập nhật lớn nhất kể từ khi ra mắt. Tôi đã xây dựng lại giao diện từ đầu, nâng bộ công cụ lên 1.655 công cụ và sửa những lỗi crash mà bạn báo cáo nhiều nhất trên 1.7.x. Mọi thứ bên dưới đều được so sánh với V1.7.3, bản phát hành cuối cùng của Phiên bản 1.
Cài đặt, giấy phép, khóa API, Bộ nhớ AI và các cuộc trò chuyện Architect của bạn đều được giữ lại. Các cuộc trò chuyện Project Scanner và kế hoạch Crew của Phiên bản 1 thì không.
Tính Năng Mới
Giao diện mới
- Một bảng, một thanh điều hướng. Mọi màn hình đều nằm trên thanh điều hướng dọc bên trái: Architect, Crew, Công cụ, Bảng điều khiển, Local Studio, Cloud Studio, Kiểm soát nguồn, MCP, Các lớp C++, Học, Nhận token, Hộp thư đến, Tài khoản và Cài đặt.
- Cuộc trò chuyện đã ghim. Danh sách cuộc trò chuyện còn hiển thị số tin nhắn và hoạt động gần nhất của từng cuộc trò chuyện, đồng thời đánh dấu những cuộc trò chuyện có kế hoạch đang hoạt động.
- Cảnh báo ngữ cảnh. Khi một cuộc trò chuyện dài đến mức câu trả lời bắt đầu lệch hướng, một banner sẽ đề xuất một cuộc trò chuyện mới mang theo phần việc đang làm.
- Xác nhận theo từng cuộc trò chuyện. Lời nhắc đang chờ trong một cuộc trò chuyện không còn bị lời nhắc của cuộc trò chuyện khác thay thế, và những cuộc trò chuyện cần bạn sẽ có một dấu chấm trong danh sách.
- Có gì mới và ví token ở thanh dưới cùng, cạnh Hướng dẫn, tài liệu thiết kế game, báo cáo lỗi và Bộ nhớ AI.
Làm việc với AI
- BpLabs Premium: mô hình mạnh hơn do chúng tôi vận hành, được chọn theo từng cuộc trò chuyện. Nó không bao giờ trở thành mặc định của bạn, và các nút gợi ý nó sẽ tự chuyển lại sau một lượt. Mức nỗ lực từ trung bình đến tối đa. Premium chạy bằng gói đăng ký của bạn hoặc bằng token từ gói token.
- Gói đăng ký và gói token trên màn hình Nhận token mới. Gói đăng ký cho bạn một quỹ token hằng tháng, còn token từ gói token không bao giờ hết hạn.
- Logic Blueprint trong một bước. AI viết toàn bộ một hàm hoặc event graph chỉ trong một lần: branch, vòng lặp, switch, struct, array và map, phép toán, cast, spawn, timer, event, dispatcher, Format Text và Timelines. Cách này tốn ít token hơn nhiều so với đặt từng node một, và chạy lại sẽ cập nhật chính hàm đó thay vì tạo bản sao.
- Sửa logic tại chỗ. AI có thể chèn một node vào một chuỗi, bọc một đoạn trong một Branch, hoặc thay một node bằng node khác mà vẫn giữ nguyên các dây nối, không cần dựng lại graph.
- Chọn cách dựng graph: Tự động, luôn trong một bước, hoặc từng node một, trong Cài đặt > Hành vi AI.
- Logic bạn tự tay làm được bảo vệ. Các công cụ dựng graph của AI sẽ không cắt vào logic Blueprint do chính bạn xây dựng, và trong cuộc trò chuyện, AI sẽ hỏi trước khi thay thế hoặc xóa logic đó.
- Kiểm tra sức khỏe sau mỗi thay đổi. Plugin kiểm tra các Blueprint mà một thay đổi đã động đến và báo ngay cho AI nếu có Blueprint nào bị để lại trong trạng thái hỏng.
- AI có thể nhìn. Trên các mô hình nhận hình ảnh, ảnh chụp màn hình viewport và kiểm thử chơi, graph Blueprint được render và ảnh chụp editor sẽ được trả về dưới dạng hình ảnh mà mô hình đọc được.
- Tác nhân phụ. Architect có thể giao một nhiệm vụ tập trung cho một vai trò trợ giúp: Blueprint Dev, Người duyệt, Tester, C++ Translator hoặc một vai trò do bạn tạo. Tác nhân phụ làm việc trong ngữ cảnh riêng rồi báo cáo lại, và mỗi lần chạy hiện thành một cuộc trò chuyện con bên dưới cuộc trò chuyện của nó.
- Một script thay cho nhiều bước. Với các công việc nhiều bước, AI có thể chạy một script thực hiện nhiều lệnh gọi công cụ cùng lúc và nhận lại bản ghi của từng lệnh gọi.
- Blueprint sang C++. AI chuyển một Blueprint (tối đa khoảng 200 node) thành một lớp C++ mới nằm cạnh nó, biên dịch, tự sửa lỗi biên dịch của chính mình và nói rõ với bạn nếu không thể có được một bản build sạch. Xem kết quả trên màn hình Các lớp C++ mới. Cần có một module C++ trong dự án của bạn.
- Kiểm thử chơi tự động (thử nghiệm). Sau một lượt trò chuyện có thay đổi logic Blueprint, cuộc trò chuyện sẽ đề nghị chơi level của bạn và kiểm tra kết quả. Không có gì chạy cho đến khi bạn nhấp.
- Điều khiển editor, được mở rộng và bật theo mặc định. AI có thể đọc những gì trên màn hình, nhấp, gõ, cuộn và kéo trong bất kỳ bảng nào của editor, và trả lời hộp thoại, khi không có công cụ chuyên dụng nào đảm nhận việc đó. Mới: AI ghi lại và phát lại một chuỗi thao tác UI, hoạt động bên trong các bảng web như Fab, và nhập nội dung Fab bạn đã sở hữu chỉ trong một lệnh gọi.
- Quan sát và chỉ ra. AI có thể theo dõi editor trong lúc bạn làm việc và làm nổi bật chính xác điều khiển mà nó muốn nói tới. Một huy hiệu hiển thị khi AI đang quan sát, và nó tự dừng sau 30 phút.
- Ngân sách token cho mỗi tin nhắn. Một tin nhắn sẽ tạm dừng sau 1M token và chờ bạn gõ “continue”. Thay đổi hoặc tắt tính năng này trong Cài đặt > Hành vi AI.
- Khe cắm khóa theo nhu cầu. Thêm tối đa 9 khe, mỗi khe có một phím tắt không bắt buộc do bạn chọn. Mỗi khe đều có nút Kiểm tra kết nối, và các khe Tùy chỉnh hỗ trợ Azure OpenAI.
- Mức sử dụng trên màn hình Tài khoản. Xem khóa API và agent lập trình của riêng bạn đã dùng bao nhiêu mỗi ngày, theo nhà cung cấp và mô hình. Dữ liệu này chỉ nằm trên máy của bạn.
Crew, được xây dựng lại
- Cuộc trò chuyện Architect của bạn chạy kế hoạch. Một worker xây dựng từng điểm kiểm tra, một người duyệt đối chiếu kết quả với tiêu chí thành công của bạn, và mỗi điểm kiểm tra có tối đa ba lần thử trước khi quay lại với bạn.
- Phán quyết rõ ràng. Người duyệt phải trả lời đạt hoặc không đạt. Một câu trả lời không đọc được sẽ bị tính là không đạt.
- Thứ tự và nhịp độ. Một điểm kiểm tra không thể bắt đầu cho đến khi các điểm mà nó phụ thuộc đều đạt. Nút Tạm dừng giữ lại điểm kiểm tra tiếp theo mà không dừng công việc đang chạy. Chọn tần suất AI hỏi ý kiến bạn: Thủ công, Theo từng giai đoạn hoặc Tự động hoàn toàn.
- Vai trò trong Crew > Vai trò. Chỉnh sửa hướng dẫn, khe cắm mô hình và quyền dùng công cụ của một vai trò, hoặc thêm vai trò của riêng bạn. Vai trò có sẵn mới: C++ Translator.
Dự án của bạn
- Chỉ mục dự án giờ nằm trong Cài đặt. Quét một lần là Architect sẽ tìm trong chỉ mục thay vì duyệt qua các thư mục. Blueprint, dữ liệu, level và mã C++ của bạn được lập chỉ mục theo mặc định; material, texture, mesh và plugin thì phải tự bật.
- Một lần tìm kiếm trên cả Bộ nhớ AI, tài liệu thiết kế game và Chỉ mục dự án.
- Màn hình Kiểm soát nguồn cho Git, Perforce và Diversion, được phát hiện tự động, không cần plugin source control của editor. Trong cuộc trò chuyện, AI có thể commit, tạo branch và shelve, và sẽ hỏi bạn trước.
- Tài liệu thiết kế game được chia thành các phần mà AI tìm đến khi cần, nên một tài liệu lớn không còn đưa toàn bộ nội dung vào mọi tin nhắn. AI có thể phỏng vấn bạn để viết tài liệu, và biến tài liệu thành kế hoạch xây dựng theo từng nhiệm vụ. Thả file .txt hoặc .md vào cửa sổ GDD.
- Asset không dùng đến và vòng lặp phụ thuộc. Hãy nhờ AI tìm chúng.
Kiểm thử chơi và multiplayer
- Kiểm thử chơi multiplayer: listen server hoặc dedicated server với tối đa 8 client, có input và đọc dữ liệu riêng cho từng client.
- Công cụ replication. AI kiểm tra thiết lập replication của một Blueprint và chỉ ra vấn đề, so sánh giá trị giữa các client và đọc số liệu mạng trực tiếp. Có thể ghi lại và phát lại replay.
- Ghi gameplay thành video, bao gồm cả HUD. Play phải chạy trong cửa sổ riêng, và bạn cần cài đặt ffmpeg.
- Profiling một tương tác. Bắt đầu và dừng một trace Unreal Insights, AI sẽ tìm các frame chậm nhất và chỉ ra Blueprint đứng sau chúng. Một ảnh chụp trực tiếp cho biết một cảnh đang bị giới hạn bởi CPU hay GPU.
- Cảnh quay camera. Canh khung một nhân vật theo khoảng cách, độ cao hoặc góc, được cho biết thứ gì đang che khuất cảnh quay, render một frame duy nhất của sequence, và nhận một bản đồ nhìn từ trên xuống có gắn nhãn của cảnh.
Công cụ mới cho nội dung của bạn
- Điêu khắc và tô landscape: nâng, hạ, làm phẳng, đặt độ cao và tô layer, rồi lấy mẫu độ cao để kiểm tra kết quả.
- Bố trí actor: mẫu lưới, tỏa tròn và rải ngẫu nhiên, căn chỉnh, bám vào bề mặt, chuyển actor thành instanced mesh và ngược lại, pivot của mesh, khóa và thư mục outliner.
- Level Instances: bắt đầu, commit, hủy bỏ và pack các chỉnh sửa.
- Gộp actor, proxy mesh và HLOD, kèm số draw call trước và sau.
- Trình gộp Mesh cho skeletal mesh, giữ nguyên morph target, và bảng Retarget Studio trong màn hình Công cụ.
- Hoạt ảnh: tìm frame mà một bone chạm đích để xác định hit window, và di chuyển socket giữa các skeleton có tên bone khác nhau.
- Gỡ lỗi Blueprint: breakpoint, pin watch, tách và gộp lại struct pin, bật hoặc tắt node, và render một graph thành hình ảnh.
- Nhập và xuất JSON cho DataTable, để các struct lồng nhau vẫn nguyên vẹn sau một vòng xuất rồi nhập lại.
- Smart Objects: chỉnh sửa definition và slot.
- C++: tra cứu lớp, hàm và enum của engine đang chạy, viết một node C++ có thể gọi từ Blueprint, và gọi bất kỳ hàm nào có thể gọi từ Blueprint trên một object.
- Công cụ editor: các chế độ xem của viewport, công cụ đổi tên theo quy ước đặt tên, thay đổi kích thước và cài đặt texture hàng loạt, và bộ sưu tập asset.
- Geometry Script (phải tự bật): sửa chữa, đơn giản hóa, remesh, UV unwrap và bake các map như normal, AO và curvature.
- Tiện ích mở rộng theo nhu cầu. AI có thể bật một tiện ích mở rộng mà nó cần. Nó sẽ hỏi trước.
Tiện ích mở rộng mới
Tất cả đều phải tự bật. Bật chúng trong Cài đặt > Tiện ích mở rộng.
- Chaos Cloth: tìm các cloth component trong một level, điều khiển mô phỏng của chúng, gán một cloth asset và tinh chỉnh cài đặt cloth.
- Interchange Import: nhập file USD, glTF, MaterialX và FBX dưới dạng asset hoặc cả một cảnh.
- Localization: tạo localization target, đặt ngôn ngữ, chạy pipeline gather, compile và export, và đọc tiến độ dịch.
- MetaHuman (UE 5.6+): liệt kê nhân vật, chỉnh da và tàn nhang, build nhân vật và spawn bản xem trước.
- Mutable: Customizable Objects, từ parameter và instance cho đến dựng graph của object và biên dịch nó.
- Packaging: cook, package và lưu trữ bản build ở chế độ nền, có hiển thị tiến độ và cho phép hủy, build lighting, và khởi chạy trên thiết bị.
- Physics Control: tạo physics control từ một skeletal mesh và tinh chỉnh độ mạnh và damping của chúng.
- Steam: thiết lập dự án cho Steam trong một lệnh gọi, xác thực nó, và tạo sẵn một Blueprint host, find và join. Module runtime của nó cung cấp cho game của bạn 281 hàm Blueprint và 48 event cho session, achievement, thống kê, bảng xếp hạng, Workshop và nhiều hơn nữa.
- Automation Testing: liệt kê, chạy và dừng các automation test của dự án và đọc từng kết luận.
Tạo nội dung
- Local Studio tìm ComfyUI, Ollama, LM Studio và tính năng chuyển giọng nói thành văn bản ngoại tuyến trên cùng một màn hình, và tải trình cài đặt ComfyUI và Ollama về cho bạn. Dùng trong Architect trỏ một khe cắm tới một mô hình cục bộ chỉ với một cú nhấp, và với Ollama, nó tự động sửa cái bẫy cửa sổ ngữ cảnh.
- Cloud Studio: hình ảnh, âm thanh, video và 3D. Tính năng tạo nội dung do chúng tôi vận hành chạy bằng khóa của chúng tôi và tiêu token của gói đăng ký hoặc gói token, và bạn chỉ bị tính phí khi tác vụ thành công. Tripo và ComfyUI Cloud giờ hoạt động với khóa của riêng bạn, bên cạnh Meshy.
- Chuyển giọng nói thành văn bản ngoại tuyến với whisper.cpp. Sau một lần tải xuống duy nhất, tính năng đọc chính tả chạy trên máy của bạn mà không cần khóa và không cần mạng.
Kết nối
- Giao thức truyền phát MCP, bật theo mặc định. Các client đã kết nối được báo về thay đổi công cụ ngay khi chúng xảy ra. Một nút bật/tắt trên màn hình MCP cho phép chuyển về như cũ.
- Playbook cho agent. Cài năm file skill UECP vào dự án để Claude Code và các agent bên ngoài khác biết cách làm việc với plugin.
Luôn cập nhật
- Cập nhật ngay trong editor. Kiểm tra, tải xuống, khởi động lại. Các bản phát hành được ký và xác minh trước khi có bất kỳ thay đổi nào, và nút Khôi phục đưa bạn về phiên bản bạn dùng trước lần cập nhật gần nhất. Kênh Ổn định và Bản thử nghiệm.
- Hộp thư đến. Tin nhắn từ chúng tôi được gửi vào editor và ở đó cho đến khi bạn xóa, kể cả những tin nhắn được viết riêng cho bạn.
- Có gì mới ở thanh dưới cùng, kèm số mục chưa đọc.
- Báo cáo sự cố. Sau khi crash, plugin sẽ hỏi bạn có muốn gửi báo cáo không, và có kèm theo cuộc trò chuyện nơi xảy ra crash không. Không có gì được gửi đi trừ khi bạn đồng ý.
- Trước khi bắt đầu. Một cửa sổ ở lần khởi động đầu tiên giải thích plugin gửi những gì, và cho phép bạn lựa chọn về dữ liệu sử dụng.
Cải Tiến
Mức dùng token và tốc độ
- Với khóa Claude hoặc OpenAI của riêng bạn, bản thân cuộc trò chuyện giờ được lưu vào prompt cache, nên mỗi vòng không còn tính phí toàn bộ cuộc trò chuyện với giá đầy đủ.
- DeepSeek và các nhà cung cấp tương thích OpenAI khác giữ prompt cache xuyên suốt một cuộc trò chuyện, nên các lượt sau phần lớn là cache hit.
- AI tìm công cụ khi cần, thay vì mọi danh mục công cụ đều bị gửi kèm theo mỗi yêu cầu.
- Phản hồi của công cụ nhỏ hơn khoảng một phần ba, kết quả AI đã có sẽ không được gửi lại, và một lần tra cứu tài liệu chỉ trả về đúng một dòng mà nó yêu cầu.
- Những cách rẻ hơn để đọc một dự án: bản tóm tắt ngắn về những gì một graph Blueprint làm, và kết quả Chỉ mục dự án gói gọn trong một dòng.
- Cơ chế phanh khi thất bại sẽ dừng một lượt bị lặp lại cùng một lệnh gọi hoặc liên tục thất bại, thay vì đốt token. Các giới hạn nằm trong Cài đặt > Hành vi AI.
- Tự động thu gọn được bật theo mặc định ở mức 80%, và một lượt chạy dài sẽ cắt bớt đầu ra cũ của công cụ trong lúc chạy thay vì thất bại khi vượt quá ngữ cảnh của mô hình.
- Câu trả lời có thể dài hơn trước khi bị cắt. Giới hạn đầu ra theo mức tối đa của từng mô hình thay vì cố định 16K.
- Kích thước ngữ cảnh của nhiều mô hình hơn nữa được lấy từ một registry công khai, cập nhật hằng ngày.
- Editor bị đơ ít hơn hẳn trong lúc AI làm việc: quá trình biên dịch bỏ qua một lần garbage collection đầy đủ, việc liệt kê thư mục không còn quét lại dự án, và cuộc trò chuyện được lưu một lần cho mỗi lệnh gọi công cụ thay vì hai lần.
- Một yêu cầu không phản hồi sẽ kết thúc bằng lỗi sau 3 phút thay vì để cuộc trò chuyện bị treo.
Lệnh gọi công cụ
- Lệnh gọi công cụ thất bại ít hơn hẳn. Đối số được kiểm tra và sửa trước khi công cụ chạy, và lỗi thiếu tham số sẽ liệt kê các tham số của công cụ để AI sửa lệnh gọi ngay trong cùng lượt.
- 22 tên công cụ mà các mô hình hay đoán giờ đã hoạt động, và các thao tác đọc thông dụng có thể gộp vào một lệnh gọi.
- Khi một công cụ thuộc về một tiện ích mở rộng đang tắt, AI sẽ được cho biết cần bật tiện ích nào.
- AI biết phiên bản engine và tên dự án của bạn ngay từ đầu mỗi cuộc trò chuyện.
Blueprint
- Lỗi build rõ ràng hơn. Một kết nối thất bại sẽ nêu tên cả hai kiểu pin, và một biến bị thiếu sẽ liệt kê những biến đang có và gợi ý biến phù hợp. Sau khi build, AI nhận lại tên pin thật.
- Duyệt thay đổi tốt hơn. Sau một lượt có chỉnh sửa Blueprint, cuộc trò chuyện giữ một bản tóm tắt cho từng Blueprint (node, kết nối, giá trị, component) được lưu cùng cuộc trò chuyện, và nút Đánh giá mở trình diff của Unreal với trạng thái trước và sau đặt cạnh nhau.
- Công cụ sắp xếp node (Alt+R) được xây dựng lại. Graph đã sắp xếp không còn chồng lấn khi bạn phóng to, vùng chọn được sắp xếp ngay tại chỗ, và các khung comment được căn lại cho vừa.
- Cảnh báo build mới cho Get All Actors trong Event Tick, và cho trường hợp một node ngẫu nhiên cấp dữ liệu cho hai nơi sử dụng.
- Khi bind một event dispatcher, event xử lý của nó được tạo sẵn và đã nối dây.
- Có thể đặt node Play Montage, cùng các pin On Completed, On Blend Out, On Interrupted và notify của nó.
Hoạt ảnh, VFX và UI
- Các node IK (Two Bone IK, FABRIK, CCD IK, Look At) có thể được thiết lập cùng các bone của chúng. Trước đây, chúng được tạo ra mà chưa được cấu hình.
- Có thể đặt bất kỳ node AnimGraph nào theo lớp, và các Animation Blueprint mới đi kèm một preview mesh và một state machine Locomotion.
- Bước kiểm tra Niagara phát hiện các hiệu ứng biên dịch được nhưng không render ra gì, và các công thức lửa, khói và aura hiển thị đúng trên UE 5.6+.
- AI dựng các widget đẹp hơn: panel bo góc, trạng thái hover và màu sắc chân thực hơn.
Level và kiểm thử chơi
- Spawn đặt được bất kỳ asset nào mà bạn có thể kéo vào level, và quá trình tạo PCG báo cáo những gì nó đã đặt, các instance nằm ngoài bounds và các chỗ chồng lấn.
- Kiểm thử chơi nhìn thấy kết quả của mình: ảnh chụp màn hình được trả về dưới dạng hình ảnh, và các frame không còn bị render đen khi editor chạy ở nền.
- Play có thể bắt đầu dù có lỗi biên dịch không liên quan gì đến level của bạn, chẳng hạn một gói marketplace bị thiếu plugin.
Dự án, bộ nhớ và tạo nội dung
- Chỉ mục dự án nhận biết asset mới và các chỉnh sửa đối với struct, enum, data asset, DataTable và Behavior Tree mà không cần quét lại, và cảnh báo bạn nếu nó được tạo từ một dự án khác.
- Bảng điều khiển dự án mở ngay trong cửa sổ chính, với tab Tổng quan mới và các chế độ xem độ phức tạp và kế thừa rõ ràng hơn.
- Bộ nhớ AI chỉ gửi những mục liên quan cho từng tin nhắn, học ở cuối các cuộc trò chuyện thông thường (không chỉ với agent lập trình), và tự ghi lại một bài học khi một công cụ thất bại theo cùng một cách hai lần.
- AI biết nhà cung cấp tạo nội dung nào đã có khóa, và dùng chúng thay vì tự dựng mô hình từ các hình khối cơ bản.
Agent lập trình và MCP
- Tab Các tác nhân mới trong Cài đặt > Các mô hình AI cho biết agent lập trình nào đã được cài đặt và đăng nhập, đăng nhập bằng phương thức riêng của từng agent, và đặt các giá trị mặc định mà bạn có thể ghi đè theo từng khe cắm.
- Agent lập trình giữ được ngữ cảnh của plugin trong các phiên dài.
- Các client MCP bên ngoài có thể đọc Bộ nhớ AI, và có thể đổi cổng broker cho những máy cũng chạy BlenderMCP.
Bảo mật và giao diện
- Khóa API được lưu mã hóa bằng cơ chế bảo vệ dữ liệu của chính Windows thay vì một kiểu xáo trộn có thể đảo ngược.
- Máy chủ MCP giờ từ chối các yêu cầu đến từ trang web.
- Giao diện được dịch sẵn sang 20 ngôn ngữ ngay trong plugin, nên hoạt động được cả khi ngoại tuyến. Màn hình Học, phần thiết lập chuyển giọng nói thành văn bản ngoại tuyến và lời nhắc khi crash hiện vẫn bằng tiếng Anh.
- Tính năng đọc chính tả có cài đặt ngôn ngữ riêng thay vì theo ngôn ngữ giao diện.
- Kích thước văn bản điều chỉnh tỷ lệ của toàn bộ bảng.
Sửa Lỗi
Crash
- Đã sửa lỗi crash editor khi AI biên dịch một Blueprint hoặc thêm biến, hàm hoặc thành viên struct. Đây là crash được báo cáo nhiều nhất trên 1.7.0 và 1.7.3.
- Đã sửa một crash sau khi chỉnh sửa một Blueprint Function Library rồi chạy Play hoặc gọi các hàm của nó.
- Đã sửa các crash khi một client MCP bên ngoài (Claude Code, Cursor, Claude Desktop) chạy công cụ trong lúc editor đang render hoặc tick, bao gồm một crash xảy ra mỗi khi client mở một level.
- Đã sửa một crash khi bạn chuyển cuộc trò chuyện, nhấn nút Dừng hoặc đóng editor trong lúc một công cụ đang chạy.
- Đã sửa một crash khi một công cụ AI chạy trong lúc tự động lưu hoặc lưu thủ công.
- Đã sửa các crash khi đóng editor trong lúc AI đang chờ câu trả lời của bạn, đóng tab plugin khi một tác vụ tạo nội dung vẫn đang chạy, hoặc đóng rồi mở lại bảng quá nhanh.
- Đã sửa một crash engine khi một struct được chỉnh sửa sau một bản vá Live Coding.
- Đã sửa lỗi nghiêm trọng “World Memory Leaks” khi AI mở một level sau khi nhân bản một map.
- Đã sửa các crash khi xóa một component khỏi Blueprint không có danh sách component (Function Library, Interface, một số Animation Blueprint), và khi xóa nhiều Blueprint trong một lệnh gọi.
- Đã sửa một crash khi AI đặt actor trước khi viewport của level kịp vẽ xong.
- Đã sửa các crash Widget Blueprint sau khi AI thay thế một layout, lỗi “did not get a GUID” trên UE 5.6+, và một crash khi gặp đường dẫn widget không hợp lệ.
- Đã sửa các crash Niagara khi AI thay đổi emitter trong lúc system đang mở trong Niagara editor, và khi việc thêm một stock emitter khiến system bị 32 lỗi biên dịch.
- Đã sửa các crash khi nối các pin MetaSound không tương thích, nối nhiều âm thanh vào một node Random trong Sound Cue, hoặc thêm một Level Sequence vào chính nó.
- Đã sửa các crash hoạt ảnh ở state alias, việc nhân bản hàng Chooser, giá trị enum không hợp lệ (Pose Search, Chooser, notify) và kết quả Mesh Splitter trên UE 5.7.
- Đã sửa các crash khi nhiều thay đổi asset qua MCP đến cùng lúc, khi đường dẫn asset có hai dấu gạch chéo liền nhau, và khi thêm thành viên struct thất bại.
Trò chuyện và AI
- Ở chế độ Tự động chỉnh sửa, các câu trả lời bị cắt do giới hạn đầu ra giờ tự tiếp tục, kể cả trong các cuộc trò chuyện chạy nền.
- Các lỗi tạm thời từ nhà cung cấp (lỗi gateway, 5xx, mất kết nối) sẽ được thử lại thay vì kết thúc lượt.
- Nút Thử lại không còn xóa tin nhắn bạn đang viết hoặc các hình ảnh của tin nhắn đó.
- Các cuộc trò chuyện dài có thể cuộn ngược lên tận tin nhắn đầu tiên.
- Thông báo giới hạn token giờ cho biết khi nào bạn có thể tiếp tục, thay vì “wait a minute”.
- Thẻ câu hỏi từ AI giờ hiển thị ổn định. Một thẻ chưa được trả lời không còn chặn mọi câu hỏi sau đó, và câu trả lời được gửi đến đúng cuộc trò chuyện.
- Một cuộc trò chuyện được mở lại không còn báo với AI rằng một lệnh gọi công cụ bạn đã bỏ qua là thành công.
- Một kết quả công cụ quá lớn không còn làm phình cuộc trò chuyện đến mức mọi yêu cầu đều thất bại.
- Lệnh gọi công cụ DeepSeek có đối số bị mã hóa hai lần giờ đã hoạt động, và các nhà cung cấp khắt khe như Kimi K3 không còn từ chối mọi yêu cầu.
- Các tham số yêu cầu tùy chỉnh trên một khe cắm (temperature, max_tokens, v.v.) giờ đã được gửi đi. Trước đây chúng bị bỏ qua.
- Danh sách nhiệm vụ của AI không còn đánh dấu nhầm nhiệm vụ là đã xong.
- Mô hình cục bộ: lỗi máy chủ được hiển thị thay vì không có gì xảy ra, và đối số công cụ gửi dưới dạng object không còn bị mất.
Agent lập trình
- Câu trả lời của agent không còn dừng ở từ đầu tiên trong khi các lượt sau bị bỏ trống.
- Văn bản tiếng Trung, có dấu và emoji trong câu trả lời của agent không còn bị lỗi hiển thị.
- Đăng nhập vào Claude Code, Codex và các agent khác được cài từ plugin giờ đã hoạt động.
- Các khe cắm agent lập trình không có tên hiển thị không còn bị đặt lại về mô hình tích hợp sẵn khi tải.
Crew
- Bản xây dựng lại loại bỏ các vấn đề của Crew trên 1.7.x: “Draft turn failed”, nút Tiếp tục mà không tiếp tục, các kế hoạch chạy có phụ thuộc khiến editor bị treo, và một crash khi một lần chạy chạm giới hạn thời gian.
Hoàn tác, lưu và hộp thoại
- Những thay đổi do AI thực hiện giờ có thể hoàn tác bằng Ctrl+Z, trên level, Sequencer, Niagara, hoạt ảnh, âm thanh, material, widget và GAS. Hầu hết các công cụ này không có hoàn tác ở 1.7.3.
- Các asset âm thanh, data asset, DataTable, struct và enum mới được lưu vào ổ đĩa ngay khi tạo. Trước đây, chúng có thể biến mất sau khi khởi động lại.
- Các cài đặt dự án mà AI thay đổi (ví dụ “tối ưu cho Quest 3”) được ghi vào file cấu hình của bạn thay vì bị mất khi khởi động lại.
- Có thể lưu các asset có dấu cách trong tên, bao gồm mọi asset được nhập.
- Lưu tất cả không còn khiến các lệnh gọi AI sau đó bị kẹt sau một hộp thoại Save As bị ẩn khi level đang mở chưa từng được lưu, và các lệnh gọi công cụ thực hiện khi một hộp thoại editor đang mở không còn thất bại với “Internal error”.
- Xóa một asset đang được sử dụng và sửa redirector không còn bị kẹt ở một hộp thoại của engine.
Công cụ nói có nhưng chẳng làm gì
- Khoảng 90 công cụ khai báo những tên tham số mà mã của chúng không bao giờ đọc, nên các lệnh gọi đúng của AI thất bại với “missing parameter”. Tất cả đã được sửa.
- Hàng chục công cụ báo thành công dù không làm gì, hoặc âm thầm dùng giá trị mặc định khi nhận phải lỗi chính tả: một lỗi chính tả có thể đặt thời gian chờ của Behavior Tree về 0 hoặc biến một light thành Static. Giờ chúng báo lỗi.
- Số và giá trị true/false không còn bị nhiều công cụ thuộc tính đọc thành rỗng.
Blueprint
- Bản tóm tắt thay đổi đếm đúng. Trước đây một chỉnh sửa nhỏ có thể hiện “+898 / -894 nodes”.
- Giá trị mặc định mới của một biến có hiệu lực ngay, không cần biên dịch thêm lần nữa.
- Thay đổi component được áp dụng cho cả các bản sao đã đặt sẵn trong level của bạn.
- Custom event có thể được tạo và gọi trong cùng một lần build.
- Switch on Int, String, Name và các enum của riêng bạn được dựng đúng, với các giá trị case mà bạn yêu cầu. Có thể đặt các node Do N và Switch Has Authority.
- Các node toán học và so sánh được chọn đúng kiểu, và dây nối tới các pin được đánh số sẽ vào đúng pin (“Then 12” không còn khớp với “Then 1”).
- Các biến Map được viết dưới dạng “Map:A:B” hoặc “Map:A->B” được tạo đúng, và biến có thể là soft reference tới các lớp của engine.
- Có thể override các hàm interface.
- Danh mục biến, giá trị mặc định của struct và các kiểu con struct, enum và lớp đều được áp dụng.
- Thay đổi thành viên struct và tham số dispatcher sẽ làm mới các Blueprint đang dùng chúng.
- Các node async như Async Load Asset được dựng thành node async thực sự, và Event Tick của widget được kích hoạt.
- Gửi lại một lần build thất bại một phần không còn nhân bản graph.
- Xóa node không còn kéo theo các node entry, event hoặc timeline, hay xóa nhầm trong graph khác.
- Bước kiểm tra biên dịch không còn bảo AI xóa sạch một graph đang chạy tốt chỉ vì hai node reroute lạc chỗ.
- Việc đọc graph hiển thị dây dữ liệu và giá trị của pin Text.
- Các biến RepNotify có hàm OnRep của chúng.
- Nhấn Play sau một chỉnh sửa của AI không còn cảnh báo về một bản sao DiffSnap_ bị ẩn.
Hoạt ảnh
- Montage mới phát được ngay thay vì cứ ở độ dài 0, và các notify của chúng nằm đúng chỗ bạn đặt.
- Các IK solver được thêm vào trên UE 5.6+.
- Ánh xạ chain retarget hiển thị với các retargeter tạo trong UE 5.6+, và một source chain không xác định không còn làm mất ánh xạ của một chain.
- Có thể đặt các thiết lập enum trên node anim, bao gồm Sync Groups.
- Các chỉnh sửa Control Rig là một bước hoàn tác duy nhất và được hoàn nguyên nếu thất bại giữa chừng.
- Tạo một Animation Blueprint không có skeleton không còn sinh ra một asset làm treo editor khi mở.
Niagara
- Các system có nhiều emitter chạy tất cả emitter. Trước đây, chỉ emitter đầu tiên chạy.
- Module được đặt vào đúng section và vị trí bạn yêu cầu, và các section mà module không hỗ trợ sẽ bị từ chối.
- Fixed Bounds và các thuộc tính struct khác được áp dụng.
- Các đường cong màu có key RGB không còn làm hạt trở nên trong suốt.
Material
- Nhập graph material sẽ nối các đầu ra và giữ nguyên giá trị node.
- Material tạo từ texture được biên dịch cùng các map roughness, metallic và AO.
- Material Instance dùng đúng parent mà bạn yêu cầu, và tham số không xác định sẽ bị từ chối.
Level, PCG và landscape
- PCG tạo lại với cài đặt mới, và PCG volume dùng đúng vị trí và kích thước bạn đưa ra.
- Có thể tạo và chuyển đổi data layer.
- Spline thêm điểm theo đúng thứ tự, và spline mesh được thiết lập.
- Preset landscape không còn tạo ra mặt đất phẳng, và các cài đặt LOD, tỷ lệ và paint layer được áp dụng.
- Procedural foliage, level streaming và post-process volume có giới hạn được tạo với một volume thực sự.
- Các cài đặt rendering do AI thay đổi không còn bị âm thầm ghi đè, và thay đổi chất lượng bóng đổ không còn hạ bóng xuống 4 px.
Sequencer
- Thay đổi frame rate của một sequence không còn làm lệch mọi keyframe, và các tốc độ như 29,97 được giữ nguyên.
- Các công cụ đọc sequence khớp với những gì đã ghi: thời điểm keyframe, spawnable và phạm vi subsequence.
- Các công cụ Sequencer mô tả đúng đầu vào thật của chúng (giây và actor được bind), nên các lệnh gọi của AI hoạt động.
Widget
- Lệnh gọi layout thứ hai không còn xóa sạch các widget mà lệnh gọi đầu tiên đã dựng.
- Màu sắc, padding và kích thước được truyền dưới dạng danh sách giờ được áp dụng, margin không còn bị về 0 làm ẩn widget, và các màu tối không còn bị ngả đỏ.
- Đổi màu của một Border không còn làm mất các góc bo tròn của nó.
- Binding thuộc tính widget đã hoạt động. Trước đây mọi lệnh gọi đều thất bại.
- Các nút Common UI và activatable widget nhận được cài đặt của chúng, và các event của nút cùng Named Slot đều được tìm thấy.
Dữ liệu, âm thanh và gameplay
- Cập nhật một số cột của một hàng DataTable không còn đặt lại các cột khác, và có thể ghi vào các cột có dấu cách trong tên.
- Tạo một struct hoặc enum với tên đã được dùng không còn ghi đè lên asset hiện có.
- Các chỉnh sửa MetaSound được lưu lại.
- Một lỗi chính tả trong Gameplay Effect không còn tạo ra một effect Instant, và các gameplay tag chưa được đăng ký không còn bị bỏ đi.
- Enhanced Input giữ lại các modifier swizzle, nên W và S không còn di chuyển sang ngang.
- Các chỉnh sửa StateTree và EQS được áp dụng vào đúng node bạn chỉ định.
C++ và Live Coding
- Các biến Blueprint không còn giữ một kiểu đã chết sau khi Live Coding thay đổi một struct hoặc enum.
- Lớp mới kiểm tra lớp cha của nó, nên một lớp tạo từ “Actor” biên dịch được.
- File C++ luôn được lưu dưới dạng UTF-8.
- Các include được đặt trước dòng .generated.h.
- Tham số hàm được truyền dưới dạng danh sách được giữ nguyên.
- Tìm kiếm mã nguồn engine tìm được các hàm engine được export.
Kiểm thử chơi
- Các công cụ kiểm thử chơi đọc được game đang chạy: actor, thuộc tính component và các hàm có nhiều đầu ra.
- Chuỗi input nhấn đủ mọi phím, và input giữ phím được giữ đúng khoảng thời gian yêu cầu.
- Các công cụ chụp màn hình không còn báo thành công mà không ghi ra file.
- Khi Play đang giữ một Blueprint, AI sẽ được báo điều đó thay vì thử lại các hướng khác tốn hàng nghìn token.
Tạo nội dung và giọng nói
- Chuyển giọng nói thành văn bản không còn bị sai lộn xộn (một lỗi hồi quy từ 1.6.0), và tính năng đọc chính tả không bị ép theo ngôn ngữ giao diện.
- Tạo hình ảnh qua OpenRouter không còn thất bại với “No image data found” sau khi đã tính phí bạn.
- Retexture của Meshy không còn làm đơ editor sau một hộp thoại bị ẩn, việc nhập báo đúng đường dẫn asset thật, và rig một mesh từ dự án của bạn đã hoạt động.
Quét dự án và MCP
- Quét thư mục tuân theo bộ lọc file, bỏ qua các thư mục build và giới hạn số kết quả.
- Các công tắc quét Niagara, âm thanh, sequence, hoạt ảnh, vật lý và curve giờ đã lập chỉ mục asset, và graph PCG cùng StateTree cũng được lập chỉ mục.
- Các lệnh gọi Bộ nhớ AI từ client bên ngoài và agent lập trình đã hoạt động.
- Các lệnh gọi tới máy chủ MCP upstream của riêng bạn không còn nhận nhầm phản hồi của nhau.
Khác
- Plugin tải được trong các dự án tắt plugin Audio Capture.
- Nút Back trên chuột không còn làm trống bảng.
- Các file văn bản được xuất ra sẽ nằm đúng chỗ AI nói, không bị lặp đuôi file.
- Có thể nhập file glTF và GLB.
- Physics body được tạo với đúng hình dạng và khối lượng.
Thay Đổi
- Crew được xây dựng lại. Kế hoạch và các lần chạy Crew của Phiên bản 1 không được chuyển sang, và các cuộc trò chuyện Supervisor, Worker và Verifier đã bị loại bỏ.
- Tab Project Scanner và cuộc trò chuyện của nó đã bị loại bỏ. Thay vào đó hãy hỏi Architect, và quản lý chỉ mục trong Cài đặt > Chỉ mục dự án. Các câu trả lời tức thì tích hợp sẵn của Scanner, các chế độ của nó và báo cáo “những gì đã thay đổi kể từ lần quét trước” cũng bị loại bỏ theo.
- Các cuộc trò chuyện chuyển sang Phiên bản 2 vào lần đầu bạn mở mỗi dự án. Nếu bạn quay lại Phiên bản 1, danh sách cuộc trò chuyện của dự án đó sẽ trống.
- Kiểm soát nguồn và MCP được chuyển ra khỏi Cài đặt sang màn hình riêng. Các công cụ Git của AI được thay bằng công cụ source control hoạt động với Git, Perforce và Diversion.
- Client MCP gọi từng công cụ bằng tên riêng của nó. Các công cụ theo danh mục cũ nhận đối số “action” đã bị loại bỏ, nên các script từng dùng chúng cần dùng tên công cụ.
- Phím tắt khe cắm. Các phím tắt cố định Left Alt + 1 đến 9 đã bị loại bỏ. Hãy đặt phím tắt riêng cho bất kỳ khe cắm nào trong Cài đặt > Các mô hình AI. Các khe cắm từ Phiên bản 1 chuyển sang sẽ không có phím tắt.
- Gói đăng ký là tùy chọn. Khóa API và mô hình cục bộ của riêng bạn vẫn tiếp tục hoạt động. Gói đăng ký bổ sung một quỹ token hằng tháng cho BpLabs Premium, tính năng tạo nội dung do chúng tôi vận hành và nhu cầu sử dụng nhiều hơn.
- Giờ được bật theo mặc định: Điều khiển editor, và tự động thu gọn ở mức 80% ngữ cảnh.
- Python an toàn hơn. Python do AI viết chạy trong một sandbox hạn chế (không có os, subprocess, socket hay file bên ngoài dự án) và hỏi trước khi chạy, giống các thao tác mang tính phá hủy khác. Lệnh shell cũng hỏi trước.
- Live Coding. Trên Windows, biên dịch C++ từ cuộc trò chuyện sẽ dùng Live Coding thay vì build đầy đủ bên trong editor đang mở.
- Duyệt Bộ nhớ AI. Các quy tắc và nhận định áp dụng cho toàn engine mà AI đề xuất sẽ chờ bạn đồng ý. Các mục khác được lưu ngay, và bạn có thể tắt hoặc xóa chúng.
- Đã loại bỏ: Review All trên thanh thay đổi, màu bong bóng chat, họ phông chữ và cài đặt cỡ chữ chat.
- Tên gọi. Editor giờ dùng một tên duy nhất, Ultimate Engine CoPilot, kể cả trên nút thanh công cụ.
- Engine và nền tảng. Khi ra mắt, Phiên bản 2 chạy trên Unreal Engine 5.7 và 5.8, trên Windows. Bản build cho các phiên bản engine trước đó sẽ có trong những ngày tới.
- Nơi tải về. Phiên bản 2 được tải từ gamedevcore.com và tự cập nhật ngay trong editor. Nếu bạn đã mua Phiên bản 1 trên Fab, bạn sẽ nhận Phiên bản 2 miễn phí.
V1.7.0, 26 tháng 6, 2026
Một bản vá ổn định và độ tin cậy trên nền V1.6.7, cộng với hỗ trợ UE 5.8. Trọng tâm của phiên bản này: dập tan các lỗi chat/UI mà một số bạn đã báo cáo, và một làn sóng sửa lỗi tạo Blueprint/asset.
Tính Năng Mới
- Hỗ trợ UE 5.8: plugin giờ đây được phát hành cho 5.5, 5.6, 5.7 và 5.8.
- Chọn model theo từng-slot-editor cho gói miễn phí: chọn một model Blueprints Lab khác cho mỗi editor đang mở thay vì một lựa chọn toàn cục duy nhất.
Cải Tiến
- Giảm token/latency đáng kể: chia system prompt thành các khối cached và volatile, và cắt bỏ các thuộc tính tool-schema trùng lặp (~11k token bớt đi trên mỗi danh sách tool).
- Các agent ACP (Claude Code / Codex) giờ áp dụng model bạn đã chọn khi spawn.
Sửa Lỗi
Chat & UI
- Đã sửa các phản hồi AI có thể xuất hiện bị cắt giữa-câu-trả-lời (bạn phải chuyển cuộc hội thoại rồi quay lại mới thấy tin nhắn đầy đủ). Streaming giờ ổn định đúng cách.
- Đã sửa thanh diff Blueprint biến mất sau một lần chỉnh sửa graph.
- Đã sửa danh sách cuộc hội thoại bị ẩn khi mở một chat.
- Đã sửa các lỗi diff-snapshot trong Blueprint diff trực quan.
Blueprint & Asset Generation
- Các Blueprint mới tạo giờ được lưu đáng tin cậy vào đĩa và được xác minh khi tải lại.
create_assetđịnh tuyến đúng các bí danh Struct / Enum / User-Defined Struct / User-Defined Enum đến các handler thích hợp.- Bộ giải quyết pin-type giờ chấp nhận các hậu tố mảng như
int[]. - Đã sửa các giá trị User Enum kiểu-object và một trường DataTable “Name” bị bỏ lặng lẽ.
- Đã sửa một crash khi tạo một User-Defined Struct (lượt reinstantiation của UE 5.7).
Animation
- Các bộ cấu hình node và delete giờ đi xuống các graph Linked Anim Layer.
- Nhắm
graph_nameđúng trên các anim node-adder + ghi CDO theo tag-keyed.
MetaSound
- Đã sửa một crash build từ các literal mặc định node-input không-có-kiểu (ví dụ chuỗi trên một pin
FTime). - Đã thêm
repair_metasound_literalsđể sửa các crash pin numeric-nhận-chuỗi cũ.
Widgets & UMG
- Đã bảo vệ rename/duplicate chống lại các va chạm tên-mồ-côi có thể kích hoạt một fatal assert.
V1.6.7, 20 tháng 6, 2026
Bản cập nhật tuân thủ. Đã gửi và được duyệt trên Fab marketplace, với các điều khoản giấy phép theo từng-chỗ-ngồi của Fab EULA giờ được thực thi qua một bề mặt quản lý thiết bị theo từng-cài-đặt trên website. Bên cạnh đó, authoring Linked Anim Layer đầu cuối mới, 14 node AnimGraph mới, phản hồi bố cục widget đáng tin cậy thông qua một lượt bố cục Slate thực sự, authoring StateTree phân cấp, tìm kiếm toàn-cuộc-hội-thoại, các agent trong-editor điều khiển bảng Plan và Task, một màn hình kích hoạt HTML được thiết kế lại, và bản địa hóa giờ đã bao phủ Crew, menu ngữ cảnh và trạng thái trống source-control trên cả 20 ngôn ngữ được hỗ trợ.
Tính Năng Mới
Animation & Linked Anim Layers
- Author Linked Anim Layers đầu cuối. Tạo một interface layer khởi tạo một layer mặc định, triển khai các layer trên các AnimBP stance/weapon, và thả một node Linked Anim Layer vào một state hoặc graph layer cụ thể, references, instance class và interface đều bind và biên dịch sạch sẽ.
- Truyền dữ liệu trực tiếp vào các linked layer. Khai báo các input có kiểu trên một hàm layer, phơi bày chúng dưới dạng các pin có thể nối dây trên graph gọi, và điều khiển chúng từ các biến main-instance, để blendspace của một stance layer thực sự animate từ Speed/Direction.
- 14 node AnimGraph mới: IK Rig, Spline IK, Scale Chain/Length, Bone Constraint, Observe Bone, Trail, Rotation Multiplier, Apply Limits, AnimDynamics, Modify Curve, Pose Snapshot, Pose Driver, Blend Space Evaluator và Pose Blender, có thể đặt độc lập hoặc nối chuỗi.
- Nhắm vào các graph lồng nhau khi authoring các node anim: thêm và nối dây các node bên trong BoundGraph của một state hoặc một graph layer có tên, bind các pin qua Property Access để đọc thread-safe, và điều khiển X/Y của một BlendSpacePlayer từ các biến thành viên.
- Author các handler notify của AnimBP với đường dẫn event
ev.AnimNotify_<Name>; các class notify được giải quyết đáng tin cậy theo tên hoặc đường dẫn.
Widgets & UMG
- Phản hồi bố cục đáng tin cậy. analyze_widget_layout chạy một lượt bố cục Slate thực sự ở bất kỳ độ phân giải nào và báo cáo rect on-screen thực của mỗi widget, với một linter đánh dấu các widget off-screen, text bị cắt/che khuất, chồng lấn, widget kích thước-không, các nền không được phủ và các grid slot bị bỏ, nhận biết ScrollBox-clip và scale.
- Nung alpha vào các icon do AI tạo với key_texture_alpha, key out một nền phẳng và chuyển sang nén UI sắc nét cho các cutout inventory/row sạch sẽ.
- Texture brush trên nhiều widget hơn. set_image_brush áp dụng các brush stretch, 9-slice và border (với margin, tint, vật liệu UI) cho nền Image, Border và các style Button.
- Xây dựng các UI lớn tăng dần, trình xây dựng phát hiện các payload quá khổ/bị cắt và hướng dẫn một luồng shell-rồi-sections.
Blueprint & StateTree
- Đọc các biến Blueprint với get_blueprint_variable(s), bao gồm các biến kế thừa (loại, giá trị mặc định trực tiếp, cờ, danh mục, class nguồn).
- Đọc graph có bộ lọc: get_blueprint_graph tôn trọng tham số tìm kiếm của nó để chỉ trả về các node khớp từ các EventGraph lớn.
- Trợ giúp công cụ-không-biết thông minh hơn: một tên tool sai trả về các gợi ý khớp-ý-định, có thể gọi trực tiếp cùng với các tham số của chúng thay vì một lỗi ngõ-cụt.
- Authoring StateTree phân cấp: lồng các state dưới một parent có tên, đính kèm các task/condition/evaluator wrapper BP với các binding bền vững, cộng với các hành động mới get_state_tree_node_properties và remove_state_tree_binding.
Chat & Cuộc Hội Thoại
- Tìm kiếm toàn-cuộc-hội-thoại (Ctrl+F) trên toàn bộ lịch sử Architect với điều hướng giữa các lần xuất hiện và scroll-to-highlight.
- Compaction ba-chế-độ: Marker (scrollback chỉ-đọc), Fork/Archive (snapshot cộng với một chat mới được seed), hoặc Discard, có thể chọn trong settings và theo từng-lần-chạy qua /compact
. - Định cỡ context nhận biết model.
Agents & MCP
- Các agent trong-editor điều khiển bảng Plan & Task: project_plan và task dispatch qua cầu nối và làm mới các bảng của editor trực tiếp.
- Ngữ cảnh ACP tồn tại qua một lần khởi động lại editor: các agent tải lại phiên gốc của chúng (hoặc một bản phát lại công-việc-hoàn-thành phong phú) và tiếp tục thay vì khởi động lại từ tin nhắn đầu tiên.
- Mention bất kỳ loại asset nào: các bộ chọn @-mention làm nổi mọi asset đã đăng ký (PCG, MetaSound, Control Rig, các IK rig, các Data Asset tùy chỉnh, các level) bất kể plugin của nó đã được tải hay chưa, được render như các chip click-to-open.
Kích Hoạt & Cấp Phép
- Màn hình kích hoạt được thiết kế lại: được xây dựng lại bằng HTML để khớp với app, với các tab FAB-order và website-key, một bộ chọn 20-ngôn-ngữ, và trạng thái trực tiếp; kích hoạt FAB chỉ cần order ID.
- Quản lý thiết bị theo từng-chỗ-ngồi: Settings → Info hiển thị một License card với device ID của lần cài đặt này và các liên kết để quản lý thiết bị trên website và xem Fab EULA. Quản lý chỗ-ngồi tự-phục-vụ nằm tại gamedevcore.com/manage-devices; các điều khoản giấy phép theo từng-chỗ-ngồi của Fab nằm tại fab.com/eula.
- Bản dùng thử 5 ngày miễn phí có sẵn: bản phát hành trial riêng biệt tại v1.6.5 cho UE 5.5, 5.6 và 5.7 tại gamedevcore.com/trial/downloads, một máy mỗi tài khoản, cần v1.6.7 đầy đủ để sử dụng tiếp tục.
Bản Địa Hóa
- Tab Crew, menu ngữ cảnh và trạng thái trống source-control giờ đã được bản địa hóa đầy đủ trên cả 20 ngôn ngữ được hỗ trợ.
Cải Tiến
- Các phiên tự động dài không còn phình bộ nhớ: chế độ xem chat Architect được giới hạn (các bubble cũ bị loại khỏi chế độ xem trực tiếp nhưng được giữ trong transcript đã lưu), sửa một renderer có thể leo đến hàng chục GB.
- Các bubble tin nhắn AI giữ các nút copy/delete của chúng trên mọi đường dẫn render.
- Nhiều tool giờ chấp nhận các bí danh tham số được tài liệu hóa mà trước đây thất bại lặng lẽ, và các tìm kiếm asset trải rộng trên tất cả các content root được mount (các mount plugin, không chỉ /Game).
- Các tải GameplayEffect được tăng cường chống lại các miss first-load thoáng qua; create_asset(GameplayAbility) tôn trọng parent_class; gameplay tag có thể đặt theo tên trần với tự động đăng ký.
- object_properties hoạt động trên CDO của một Blueprint; các đối số tool JSON dạng-chuỗi được tái-hydrate để các cuộc gọi hàng loạt đến được các handler của chúng.
- Broker MCP tự-chữa-lành thu hồi các instance đã crash và đăng ký lại, sửa sự cố ngừng hoạt động “lone editor không thể kết nối” lặp đi lặp lại.
- Các thất bại auth ACP hiển thị một tin nhắn “Authentication failed” có thể hành động; các lệnh slash gốc của agent được chuyển tiếp; “Remove” của agent card giờ là “Uninstall” với một xác nhận.
- Cài đặt Project Scanner bền vững và Reset Defaults xóa hoàn toàn trạng thái; các slot mới/chưa-cấu-hình mặc định về Free tier hoạt động thay vì một ngõ-cụt API-key trống.
Sửa Lỗi
Crash
- Đã sửa một hard-crash editor khi đặt anim class của một character sau một thay đổi mesh chưa-commit (bone-index assert trong quá trình reinstancing).
- Đã sửa một crash editor (FindBlueprintForNodeChecked) khi lưu một Blueprint với một graph mồ côi, các graph như vậy được tự-chữa-lành và được re-parent khi lưu.
- Đã sửa một crash editor (IsValidLowLevel trong DuplicateObject) trong đường dẫn diff-snapshot cho các Blueprint không-được-biên-dịch-sạch-sẽ.
- Đã sửa một crash Behavior Tree, và một crash khi xóa một mẫu blendspace.
Blueprint
- k2.Create Widget hoạt động trên một editor khởi-động-lạnh thay vì bị giải-quyết-sai trong các phút đầu tiên sau khi khởi chạy.
- Đã sửa việc giải quyết node mờ viết lại một getter thành một mutator (ví dụ GetCurrentResourceValue thành ReduceMana).
- Một literal “then” exec fan-out giờ tự động chèn một Sequence node thay vì bỏ wire thứ hai.
- Các pin FGameplayAttribute chấp nhận một đường dẫn attribute trần; các giá trị mặc định của pin class/object đọc lại đúng.
Chat
- Đã sửa việc các lượt thỉnh thoảng để lại một tin nhắn assistant một-phần cũ kỹ cho đến khi làm mới thủ công.
- Đã sửa việc nhấp vào chat đã-đang-hoạt-động thỉnh thoảng làm trống chế độ xem.
- Đã sửa các phản hồi LLM toàn-khối (không-streamed), phổ biến với các LLM local, bị bỏ rơi, bao gồm nhiều tool_calls sụp đổ thành một.
- Tăng cường input CJK/IME (Hàn/Nhật): các phím gõ đang composing không còn bị popup slash/mention đánh cắp, và các ký tự dấu phân cách dòng trong văn bản đã dán không còn phá vỡ ô input.
Tools & Assets
- Các hành động Component set_* giải quyết các Blueprint trong bất kỳ content mount nào, không chỉ /Game.
- set_world_settings giải quyết một game mode theo tên ngắn / đường dẫn BP / hậu tố _C; get_collision_info quay lại CDO của class.
- texture_path của particle-material giờ được áp dụng (các sprite additive không còn render trắng phẳng); các tool PIE nhắm đáng tin cậy vào server/primary world và spawn một pawn được possessed; take_pie_screenshot ghép scene cộng với UMG.
- key_texture_alpha từ chối chạy trong PIE với một tin nhắn rõ ràng; các import Meshy bảo toàn alpha PNG.
- ask_user bị giới hạn cho các agent trong-editor, vì vậy các client MCP bên ngoài không còn treo cho đến timeout.
IK Retargeting
- Đã sửa các retarget ra ngoài bị đóng băng tại reference pose trên UE 5.6+ (chain mapping đã chuyển lên stack retarget-op).
- Đã sửa lỗi build UE 5.6 từ AssignIKRigToAllOps (chỉ 5.7+).
- create_asset(IKRig) đọc các bí danh preview_skeletal_mesh / mesh_path để rig không còn được tạo không-có-skeleton.
Khả Năng Tương Thích
Build và chạy sạch sẽ trên Unreal Engine 5.5, 5.6 và 5.7 trên Windows và macOS.
V1.6.0, 2 tháng 6, 2026
Phiên bản này mang đến bản mở rộng lớn nhất từ trước đến nay cho Ultimate Engine Co-Pilot. Một Crew đa tác nhân mới lập kế hoạch, thực thi và xác minh các công việc lớn hơn qua các vai trò Supervisor, Worker và Verifier, trong khi Project Scanner được xây dựng lại trả lời các câu hỏi về dự án của bạn ngay lập tức từ chỉ mục của chính nó. Tool discovery dựa trên ý định cho phép co-pilot tìm hành động đúng từ các mô tả tiếng Anh đơn giản, OAuth mang đến đăng nhập một-cú-nhấp cho các dịch vụ bên ngoài được lưu trữ như Atlassian và Linear, và Image Studio mới cùng các hub Meshy được xây dựng lại tạo ra textures, hình ảnh và các mô hình 3D được rig đầy đủ từ một prompt. Bên dưới tất cả là một làn sóng phạm vi authoring mới trên Control Rig, Niagara, materials, GAS, Mover và Blueprints, cộng với hàng tá bản sửa lỗi ổn định và hỗ trợ đã được xác minh từ Unreal Engine 5.4 đến 5.7.
Tính Năng Mới
Multi-Agent Crew
Một workspace Crew mới điều phối một Supervisor, các Worker và một Verifier chỉ-đọc thông qua một kế hoạch được điểm kiểm tra, vì vậy các công việc lớn hơn được chia nhỏ, bàn giao giữa các vai trò và chỉ được đánh dấu hoàn thành khi việc xác minh đã qua. Chế độ xem ba-ngăn cung cấp các ngăn có thể thu gọn, một editor kế hoạch với timeout cho từng điểm kiểm tra, trạng thái trực tiếp theo từng vai trò, các prompt leo thang inline và lịch sử các lần chạy trước. Các lần chạy Crew tự động tạm dừng khi bạn đóng editor và có thể tiếp tục ở phiên tiếp theo, và các agent bên ngoài, Claude Code, Codex, Gemini, Copilot và Kilo, có thể đảm nhận các vai trò Crew như những người tham gia hạng nhất.
Thiết Kế Lại Catalog AI Agent
Trang cài đặt AI Agent giờ hiển thị phiên bản bạn thực sự đã cài đặt, đánh dấu khi có phiên bản mới hơn và thêm nút Update. Catalog được thiết kế lại dưới dạng lưới thẻ với biểu tượng agent, mô tả, trạng thái loading và lỗi thực sự, và một thanh Save dính.
Project Scanner v2
Scanner giờ trả lời các câu hỏi phổ biến, thống kê, các asset phức tạp nhất, cái gì sử dụng hoặc tham chiếu một asset, cái gì đã thay đổi kể từ lần quét cuối, trực tiếp từ chỉ mục của nó trong mili giây, chỉ quay lại với AI khi cần. Một toggle chế-độ-phản-hồi Auto / AI / Index cho phép bạn chọn cách nó trả lời, với các câu trả lời tức thì được đánh dấu bằng huy hiệu tốc độ, và một nút Clear All xóa mọi cuộc hội thoại scanner cùng lúc.
Tool Discovery
Co-pilot giờ có thể tìm kiếm các hành động bằng cách dùng ý định tiếng Anh đơn giản (ví dụ “set material two-sided” hoặc “add IK to a control rig”) và nhảy thẳng đến tool đúng thay vì đoán, vì vậy các yêu cầu được giải quyết nhanh hơn và đáng tin cậy hơn.
Image Studio & Meshy Studio
Hub Meshy Studio được xây dựng lại biến một prompt hoặc hình ảnh tham chiếu thành một mô hình 3D có texture, sau đó tự động ghép nối rigging và animation: chọn một skeletal mesh, chọn từ hàng trăm hành động animation thực, và co-pilot xử lý phần còn lại. Nó bao gồm retexture, remesh, text-to-image và kiểm tra cân bằng, với việc nhập PBR thông minh sửa các bản đồ normal/roughness/metallic và loại bỏ các đường nối texture, và lịch sử công việc của bạn vẫn tồn tại qua các lần khởi động lại editor. Một bảng Image Studio riêng tạo hình ảnh và PBR textures từ một prompt, với negative prompt, model, tỷ lệ/kích thước, mode, tên asset và đường dẫn lưu, sử dụng Google Imagen, OpenAI, Together, OpenRouter hoặc endpoint tùy chỉnh.
Kết Nối Bên Ngoài & OAuth
Đăng nhập vào các dịch vụ MCP được lưu trữ yêu cầu OAuth, chẳng hạn như Atlassian và Linear, ngay từ Settings: tick “Use OAuth sign-in”, nhấn Connect, hoàn thành đăng nhập trình duyệt, và kết nối tồn tại qua các lần khởi động lại. Một nút Test theo từng-server chạy một bắt tay thực sự và báo cáo “Connected, N tools” hoặc lỗi chính xác inline, và Claude Desktop giờ kết nối với một cầu nối được đóng gói kéo-và-thả duy nhất, thay thế thiết lập tunnel thủ công cũ.
Animation & Control Rig
Tạo keyframes AnimSequence từ đầu với keys theo từng bone, deltas additive và transform curves, sau đó để co-pilot đọc lại các mẫu theo khung hình, đo chuyển động, đánh dấu rotation pops và render thumbnails để phê bình kết quả của chính nó. Authoring Control Rig có thêm sockets cho các điểm gắn đạo cụ và vũ khí, các kênh curve có tên cho rigs khuôn mặt và morph, các thư viện hàm RigVM có thể tái sử dụng, các slider kênh animation và các node logic có điều kiện, với các control có thể parent đến các control khác hoặc null groups, được reparent, đăng ký các space chuyển đổi được và mang các giới hạn min/max hoạt động. Bạn cũng có thể thêm và rebind BlendSpace players một cách an toàn trong AnimGraph với một bản xem trước dry-run và một guard chống lại việc chỉnh sửa node sai.
Gameplay Abilities & Movement
Authoring component Gameplay Effect đầy đủ bao gồm chance, immunity, remove-other-effects, custom application requirements, granted abilities, conditional effects và yêu cầu tag theo từng modifier; phạm vi tag Gameplay Ability đầy đủ bao gồm tất cả mười tag containers cộng với một tóm tắt ability mới đọc lại chi tiết cooldown, cost, instancing, networking và trigger. Một extension Chaos Mover mới dựa trên vật lý (UE 5.6+) tham gia cùng Mover tiêu chuẩn, và một lệnh setup duy nhất giờ scaffolds một nhân vật đầy đủ, có thể điều khiển, capsule, input và wiring movement, đi bộ, va chạm, ngã và đáp đất ngay từ đầu.
Niagara
Một hành động dọn dẹp mới quét các node emitter mồ côi và các event handler cũ kỹ để lại bởi các chỉnh sửa trước, và an toàn để chạy lặp lại. Bạn cũng có thể đọc trạng thái thực thi theo từng emitter và số lượng particle của một hệ thống Niagara trực tiếp từ một hiệu ứng đang chạy, phân biệt “không có gì spawn” với “spawn nhưng chết sớm” mà không cần khởi chạy phiên play.
Blueprint Authoring
Thăng bất kỳ component scene nào lên root Blueprint (phản chiếu “Make New Scene Root”), và mở, lưu, hoặc save-as các level trực tiếp từ co-pilot như một phần của một luồng tự động. Các extension giờ có thể khai báo và tự động bật các dependencies của chúng, tải những gì chúng cần trước và từ chối bị tắt khi một extension đã bật khác vẫn yêu cầu chúng.
Chat & UI
Một input chat được thiết kế lại đặt attach, mode, voice, model selector và send trong một thẻ bo tròn (với một toggle Classic Layout để khôi phục kiểu cũ). Một vòng sử dụng context cho biết bạn đã dùng bao nhiêu context của model và cung cấp compaction một-cú-nhấp hoặc tự động; một thanh tab dọc cung cấp một workspace gọn hơn; các tour có hướng dẫn lần đầu giới thiệu từng khu vực; các thẻ chào mừng vạch ra các điều khiển chính trên các chat mới; co-pilot có thể tạm dừng để hỏi các thẻ câu hỏi cấu trúc single-select, multi-select hoặc mở; và một checklist nhiệm vụ độc lập giờ theo dõi công việc từng-bước cùng với các kế hoạch có thể tái sử dụng.
Cài Đặt & Bản Địa Hóa
Một trang Info mới hiển thị tên plugin, phiên bản, phiên bản Unreal Engine và cấu hình build của bạn, với các liên kết nhanh đến tài liệu, Discord và website. Chế độ xem Crew, trang MCP, các bảng Source Control và nhiều màn hình cài đặt khác giờ có sẵn bằng tiếng Tây Ban Nha, Pháp và Đức bên cạnh tiếng Anh.
Cải Tiến
Multi-Agent Crew & Agents
Bạn giờ có thể soạn thảo nhiều kế hoạch Crew cùng lúc mà không gây nhiễu lẫn nhau, và các checkpoint được tạo mang các tiêu chí thành công cụ thể mà Verifier thực sự có thể kiểm tra. Trong một chat agent, menu slash liệt kê các lệnh riêng của agent đó (cộng với các hành động host như clear, export và retry) ngay cả trước tin nhắn đầu tiên của bạn, vì vậy nhập một lệnh native như /usage chạy nó trực tiếp. Các coding agent được spawn được dẫn dắt đến các tool Unreal-aware của plugin, bao gồm khả năng đọc và chỉnh sửa nguồn C++ của bạn trực tiếp, vì vậy các thay đổi của chúng thực sự có hiệu lực, với các hành động terminal thô vẫn có sẵn theo yêu cầu. Các coding agent giờ chạy như một phiên thực sự, được kết nối đầy đủ thay vì terminal mô phỏng trước đó, và bạn giờ nhận được một thông báo rõ ràng trong vòng 15 giây nếu một agent im lặng, cộng với một cảnh báo trước cho các model auto-routing được biết là bị treo. Ask Before Edit giờ áp dụng các quy tắc nhất quán trên mọi đường dẫn chat: nó chỉ nhắc cho các thay đổi sửa đổi assets và tự động chấp nhận các hành động planning.
Project Scanner
Tìm kiếm giờ xếp hạng các assets theo mức độ liên quan và hiểu các tên CamelCase và snake_case. Quét lại chỉ kiểm tra lại các assets đã thay đổi, giảm các lần quét lại từ hơn 30 giây xuống chỉ vài giây, và chỉ mục tự động làm mới ở nền khi bạn chỉnh sửa. Materials, textures, static meshes và skeletal meshes giờ được lập chỉ mục đầy đủ với các tóm tắt thực và kiểm tra sức khỏe; kiểm tra sức khỏe Blueprint tăng gấp đôi về số lượng, đánh dấu việc sử dụng tick nặng, casts quá mức, Blueprints mồ côi và các đồ thị phức tạp cao, và các báo cáo Overview và Performance được tạo trực tiếp từ dữ liệu quét với điểm sức khỏe, bảng và biểu đồ.
Tool Discovery
Tìm kiếm dựa trên ý định và trợ giúp theo yêu cầu bao phủ mọi khu vực tool, bao gồm tạo asset thống nhất, vì vậy một Level, MetaSound hoặc bất kỳ asset nào khác được tìm thấy từ một mô tả tự nhiên. Co-pilot có thể lấy các tham số cho một hành động đơn lẻ mà không cần tải toàn bộ trang tài liệu, và co-pilot giờ đọc thông tin tham chiếu súc tích trên mọi khu vực, Blueprints, Components, Niagara, Materials, animation và nhiều hơn nữa, cắt giảm lượng đọc trước khi bắt đầu làm việc.
Tạo Hình Ảnh
Thẻ cài đặt Image Generation giờ chỉ yêu cầu một endpoint và API key, với một preset nhà cung cấp tự động điền endpoint, và model và mode được chuyển vào hub Image Studio để cài đặt và hub giữ các lựa chọn riêng. Thẻ cài đặt 3D được đổi tên thành “Meshy Ecosystem” để phản ánh tốt hơn những gì nó điều khiển.
Kết Nối Bên Ngoài
Bảng Connected External Servers áp dụng cùng bố cục thẻ với bảng agent, với các biểu tượng transport, trạng thái kết nối trực tiếp và số tool, các template tiêu đề Authorization và API-key sẵn sàng, một trạng thái trống rõ ràng và một tóm tắt nhập theo từng-server.
Niagara & Materials
Các tham số module, inputs và static switches (như Loop Behavior hoặc Coordinate Space) giờ hoàn toàn có thể chỉnh sửa trên các emitter cổ điển, với các tin nhắn lỗi liệt kê các inputs và switches chính xác có sẵn; introspection module giờ báo cáo giá trị hiện tại, nguồn, mô tả, phạm vi min/max và toàn bộ tập hợp các tùy chọn enum hợp lệ với tên có thể đọc được. Việc xóa module hoạt động trên các script spawn, update, emitter-spawn và emitter-update. Các particle materials có thể bao gồm một tham số texture và một ngưỡng clip cắt các góc không-đen; ràng buộc một texture tự động phát hiện loại sampler khớp; chỉnh sửa property material và giá trị node hiểu cả tên thân thiện và cách viết enum riêng của engine; bạn có thể tóm tắt inputs, outputs và nodes của một Material Function; các instance material liệt kê mọi static switch parent với giá trị hiệu quả của nó; và các node multi-output như Vertex Color hiển thị các nhãn RGB, R, G, B và A rõ ràng.
Gameplay & Movement
Đặt các tag granted hoặc target trên một Instant Gameplay Effect giờ trả về một cảnh báo rõ ràng để đặt một thời lượng trước. Setup nhân vật Chaos kiểm tra các cài đặt project async-physics và physics-prediction được yêu cầu và cho bạn biết chính xác cần bật cái nào (và rằng cần khởi động lại) mà không lặng lẽ chỉnh sửa cấu hình của bạn, và các nhân vật Mover được scaffold tắt việc replication movement tích hợp xung đột để network prediction riêng của Mover xử lý multiplayer một cách sạch sẽ.
Blueprint Authoring
Chỉnh sửa class-default và data-asset chấp nhận các cách viết tham số phổ biến, ép buộc các số và bools và hỗ trợ các chỉnh sửa hàng loạt qua nhiều thuộc tính hoặc assets. Các gợi ý loại như float, Color, int64 và TSubclassOf<> được giải quyết theo cùng cách cho các biến, tham số hàm và các node đồ thị. Các property setters đọc lại giá trị sau khi viết và báo cáo nó, vì vậy một giá trị bị bỏ lặng lẽ hoặc bị nhập sai được bắt. Trình xây dựng đồ thị khoan dung hơn nhiều với input không hoàn hảo, tự động sửa các tên node và hình dạng kết nối, chuyển hướng các handle phổ biến, tăng các pin Make Array và Sequence theo yêu cầu, và làm rõ các Input Actions cùng tên. Tạo asset đặt lại gốc các đường dẫn lưu chưa được gắn dưới /Game, các DataTables giải quyết struct hàng của chúng (ngay cả một cái được tạo phiên này, theo tên ngắn), và nhiều hành động chấp nhận các đường dẫn và tên alias bổ sung.
Chat & UI
Các kế hoạch mang một brief đầy đủ và chi tiết theo từng-bước và có thể được tìm kiếm, xem trước, duyệt, gán và chỉnh sửa inline, với các bước checklist đánh dấu chính chúng là đã xong theo thứ tự. Khi một kế hoạch sẵn sàng, co-pilot rời Plan Mode và chuyển sang chế độ chỉnh sửa bạn đã chọn, hỏi một lần liệu bạn thích Auto Edit hay Ask Before Edit. Các cuộc gọi tool hậu trường ồn ào không còn lộn xộn transcript của bạn; khi một model cục bộ làm một việc tại một thời điểm, các bước đó giờ thu gọn thành một khối gọn gàng duy nhất thay vì lộn xộn chat; kiểu tin nhắn được thống nhất với một dải accent nhất quán; tooltips được tạo kiểu và ở lại trên màn hình; và streaming chat không còn chậm khi cuộc hội thoại phát triển.
Hiệu Suất & Ổn Định
Làm việc với các node trên các dự án lớn nhanh hơn nhiều, chỉ tìm kiếm đầu tiên là chậm, và các đông cứng nhiều-giây đã biến mất. Các control Control Rig có thể tạo các phân cấp thực được parent đến các controls, nulls hoặc bones, và trình duyệt node rig giờ liệt kê các node toán học và tiện ích trước đây bị ẩn.
Sửa Lỗi
Luồng chat & agent
- Các chat không còn gửi trên model sai hoặc một model trống, retry, gửi xếp hàng và các agent bên ngoài luôn sử dụng model được pin vào chat cụ thể đó.
- Crew không còn bị kẹt lặp lại công việc khi một cập nhật trạng thái muộn hoặc trùng lặp đến, chúng giờ bị bỏ qua như đã lỗi thời.
- Các hàng tool-call trống lạc không còn lưu lại trong chat trực tiếp của một agent, và các agent giờ thực hiện công việc trực tiếp trong chat của bạn thay vì spin-off các công việc nền không bao giờ báo lại.
- Các kế hoạch và ghi chú công việc từ một agent nền hoặc Crew giờ đến trong chat riêng của agent đó thay vì bất kỳ chat nào bạn đang xem, và không còn ghi đè lịch sử của chat đang mở.
- Bộ đếm thời gian thinking không còn reset khi chuyển trở lại một chat vẫn đang tạo, và việc thay đổi model của một chat giờ có hiệu lực ngay lập tức, ngay cả trên một agent đang chạy.
- Đóng cửa sổ plugin dừng các tạo đang tiến hành, và Clear All dừng mọi vòng lặp agent đang bay.
- Sao chép một tin nhắn bảo toàn các danh sách, headings, code blocks và liên kết dưới dạng markdown, và các panel kết quả tool được mở rộng vẫn mở khi chat cập nhật.
- Các hộp thoại xác nhận giờ render bên trên các panel khác với các nhãn nút chính xác.
Tools & discovery
- Các lỗi tạo asset giờ hiển thị các loại asset hợp lệ inline và bắt sự nhầm lẫn phổ biến giữa loại của một asset và parent class của nó.
- Tool search không còn nhầm lẫn các giá trị ví dụ, tên loại hoặc tên tham số với các hành động thực, vì vậy nó ngừng gọi tool sai.
- Danh sách tool luôn-có-sẵn giờ phản ánh chính xác cách mỗi tool phải được gọi, loại bỏ các lỗi “no such tool” qua một editor hoặc kết nối agent bên ngoài.
- Tắt một extension giờ loại bỏ các hành động của nó khỏi discovery ngay lập tức thay vì lưu lại đến khi khởi động lại.
- Nhiều tool báo cáo thành công mà không thực sự thay đổi gì được sửa qua các phân phối Niagara, các chuyển tiếp State Tree, các kết nối material graph, các states và notifies animation, các thuộc tính GAS, các mode blend/completion Sequencer, các test EQS, các node sound switch và xuất landscape heightmap.
- Các yêu cầu xây dựng Blueprint lớn phục hồi một cách duyên dáng khi một phần của yêu cầu bị cắt bớt, thay vì lặp qua các xây dựng lại lặp lại.
- Một lớp lỗi khi điều khiển co-pilot từ một editor hoặc agent bên ngoài, nơi các yêu cầu nhất định bị xử lý sai một cách lặng lẽ, được sửa.
Cài đặt & kết nối
- Nhà cung cấp image-generation, key và model giờ là một cài đặt toàn cục duy nhất, vì vậy chuyển đổi chat không còn lặng lẽ thay đổi cấu hình của bạn.
- Các bí mật header trong cài đặt server bên ngoài giờ được che dấu, và chỉnh sửa một trường không còn xóa các trường khác.
- Một crash editor khi nhanh chóng chuyển đổi giữa các slot agent trong Settings được sửa.
Animation & Control Rig
- Việc tạo Control Rig không còn thất bại lặng lẽ hoặc crash: trỏ đến một Skeleton nhập các bones của nó và bind một preview mesh; các biến rig kiểu struct (
Vector,Transform) không còn crash; và việc parent một control đến một bone bị thiếu trả về một lỗi rõ ràng thay vì đổ nó tại origin. - Các chuỗi logic Control Rig vẫn nguyên vẹn khi thêm các node, logic mới nối vào cuối chuỗi thực thi hiện có thay vì cắt đứt setup trước như các node IK, và các node rig deprecated được đánh dấu với thay thế hiện đại của chúng.
- Các asset AimOffset được từ chối đúng cách trên các node BlendSpace player, hướng bạn đến tool aim-offset đúng thay vì lặng lẽ chấp nhận một setup không hợp lệ.
- Các cơ sở dữ liệu Pose Search báo cáo số lượng animation đúng trên UE 5.7, nơi chúng trước đây đọc số không ngay cả sau khi các animation đã được thêm; các thêm vào được xác minh và lưu để chúng tồn tại.
- Một mode Surgical tùy chọn mới (tắt theo mặc định) ngăn co-pilot bắt đầu các phiên Play-In-Editor một cách bất ngờ khi bạn chỉ muốn các chỉnh sửa nhanh, trực tiếp.
Niagara
- Các hệ thống Niagara crash editor khi mở sau khi đặt các phạm vi size, scale hoặc rotation được sửa; một asset bị hỏng trước đây có thể được sửa bằng cách áp dụng lại distribution mode của nó.
- Các vệt vô hình từ các giá trị renderer hai-thành-phần như sub-image size bị lưu không đúng được sửa.
- Fallback pink-checker khi gán materials cho các renderer Niagara được sửa, cờ particle-usage được yêu cầu giờ tự động được bật và báo cáo.
- Các hệ thống Niagara thất bại trong việc biên dịch sau khi loại bỏ một emitter hoặc module được sửa; đồ thị còn lại được ghép lại sạch sẽ.
- Xác thực hệ thống Niagara giờ đọc trạng thái biên dịch thực của mọi script, vì vậy một hệ thống với các lỗi biên dịch không còn được báo cáo là khỏe mạnh.
- Các thay đổi thuộc tính emitter như local space, determinism hoặc simulation target buộc một biên dịch lại để chúng thực sự có hiệu lực.
Materials
- Material particle soft-edge tạo ra một shader không hợp lệ được sửa, và xác thực material giờ phát hiện các lỗi biên dịch shader thực sự như loại sampler sai.
- Đặt các thuộc tính material lặng lẽ không làm gì được sửa, các chỉnh sửa giờ đánh dấu các giá trị enum không được nhận diện và báo cáo một lỗi với các tùy chọn hợp lệ khi một tên không được nhận diện.
- Gán một Material Function cho một node function-call giờ tái tạo các pin và caption của nó một cách đúng đắn.
Gameplay (GAS)
- Các tag Gameplay Effect lặng lẽ không làm gì trên các phiên bản engine hiện đại được sửa; các tag granted, asset và requirement giờ áp dụng, với các tag không xác định được đăng ký tự động.
- Cài đặt duration Gameplay Effect lặng lẽ quay lại Instant được sửa, các input tự nhiên như “HasDuration” giờ được nhận diện, sửa các lỗi “effect is Instant” lặp lại trên cooldowns và các effect có thời gian.
Blueprints
- Các biến local giờ đọc và viết đúng trong các đồ thị Blueprint, bao gồm bên trong các hàm interface-override, và xác thực không còn báo cáo sai một interface override bị thiếu.
add_componenttừ chối các Blueprint không-phải-Actor với một tin nhắn rõ ràng thay vì crash editor.- Các Blueprint lặng lẽ “biên dịch nhưng không làm gì”, như một getter không-thuần để lại không có một kết nối exec, được đánh dấu trong quá trình xác thực và xây dựng đồ thị.
- Play-in-editor không còn treo trên một Blueprint với các lỗi biên dịch; nó pre-biên dịch các Blueprint bẩn và trả về danh sách các cái bị hỏng thay vì đóng băng trên một hộp thoại không thể trả lời.
- Xây dựng một đồ thị Blueprint không còn crash trên một entry bị thiếu hoặc trống, giờ được bỏ qua an toàn.
- Tự động sắp xếp các node không còn xóa các chuỗi event input và debug-key nó trước đây nhầm là mồ côi.
- Các crash editor khi đặt các node Get biến trong các phiên rất dài giờ được bắt như một lỗi có thể khôi phục.
Ổn định
- Việc xóa một actor được chọn không còn crash editor trên bản vẽ viewport tiếp theo.
- Các thao tác hàng loạt create, duplicate, rename và move thất bại sạch sẽ với một tin nhắn có thể hành động thay vì kẹt trên một hộp thoại chặn “Overwrite existing asset?”.
- Các skeletal mesh và AnimBP không khớp với các skeleton không khớp bị từ chối trước runtime thay vì T-pose trong play.
- Quét các Blueprint không còn crash dự án của bạn trên một asset bị hỏng, và cùng thay đổi làm cho việc khám phá node nhanh hơn đáng kể.
- Chỉnh sửa State Tree không còn crash trên một phân cấp bị hỏng; các state trống được dọn dẹp khi truy cập và binding cho một lỗi rõ ràng.
- Một crash Mass Entity khi lưu khi đặt một thuộc tính loại class được sửa.
- Một crash khi xác thực các Widget Blueprint sau một build được sửa; xác thực tự động on-completion giờ chạy trên mọi đường dẫn chat, với một số lần chạy tự-sửa-lỗi có thể cấu hình.
- Tắt một extension không còn có nguy cơ crash từ các tool handler để lại trỏ đến code chưa được tải.
- Git init, push, pull và set-remote chạy ở nền vì vậy một lệnh chậm không thể đóng băng editor, và việc đóng một panel giữa-thao-tác không còn có nguy cơ crash.
macOS & xuyên-phiên-bản
- Plugin giờ build và chạy trên macOS.
- Editor không còn crash khi khởi động trên các Mac Apple Silicon, nơi một kiểm tra thiết bị iOS nền có thể giết nó vài khoảnh khắc sau khi khởi chạy; plugin giải quyết điều này tự động vì vậy khởi động đáng tin cậy.
- Project Dashboard trên macOS được sửa: “Analyze with AI” và dropdown past-trace giờ hoạt động, một trang lạc không còn nhấp nháy khi mở, và chuyển đổi giữa các view không còn đóng băng hoặc crash.
- Cài đặt đúng trên Unreal Engine 5.4 đến 5.6 trở lại, với phiên bản tối thiểu được hỗ trợ được pin trở lại 5.4.0, và Chaos Mover được cô lập như một module opt-in vì vậy 5.4 và 5.5 vẫn build.
Khả Năng Tương Thích
Build và chạy sạch sẽ trên Unreal Engine 5.4 đến 5.7 trên Windows, macOS và Linux.
V1.5.5, 20 tháng 5, 2026
Phiên bản hoàn thiện. Công cụ tạo nội dung sắc bén hơn trên mọi hệ thống con của UE, các AI agent bên thứ ba mà bạn có thể cắm thẳng vào editor và nội dung AI ưu tiên ngoại tuyến được giao kèm sẵn sàng sử dụng mà không cần đồng bộ đám mây khi khởi động lần đầu.
AI Agents & Tích Hợp
- Chạy các AI agent bên ngoài bên trong editor. Tạo các phiên Claude Code, Codex, Copilot hoặc Gemini trong các slot riêng, trò chuyện với chúng như AI tích hợp sẵn. Chuyển đổi giữa các agent bằng Left ALT+1..9.
- Kết nối server công cụ của riêng bạn. Bất kỳ server tương thích MCP nào (cơ sở dữ liệu, công cụ thiết kế, chuỗi công cụ tùy chỉnh) đều có thể được thêm vào từ tab Extensions, stdio hoặc HTTP. Các server của bạn cũng hiển thị với các agent đã tạo, vì vậy các agent bên ngoài có thể gọi các công cụ tùy chỉnh của bạn.
Trải Nghiệm Chat
/compactthực sự nén lại. Lịch sử cũ được tóm tắt và thay thế, không bị ẩn, bạn nhận được sự tiết kiệm ngữ cảnh ngay lập tức.- Gõ trong khi AI đang làm việc. Tin nhắn được xếp hàng và xử lý khi lần chạy hiện tại kết thúc.
- Tự động phê duyệt các bộ nhớ (công tắc tùy chọn). Bỏ qua lời nhắc cho các mục bộ nhớ AI mới trong các lần chạy dài.
- Đã loại bỏ giới hạn tải lên GDD. Thả vào tài liệu có kích thước tùy ý.
- Cuộn lên giữ nguyên trong khi streaming. Đọc trong khi AI đang gõ, không còn bị kéo trở lại đáy.
- Theme mới lấy cảm hứng từ Classic Slate với màu bong bóng người dùng/AI có thể tùy chỉnh.
Sprint Tạo Nội Dung
- Control Rig. Quy trình làm việc anim-layer, bake, collapse, tween, edit. Targeting graph theo từng event; thuộc tính control thực sự.
- Physics Asset. Bone bodies, hình primitive, giới hạn constraint.
- Niagara. Khám phá schema + lối tắt SetParameters, ràng buộc module emitter cổ điển, ràng buộc thuộc tính renderer, đầu vào stateless, module scratch với HLSL tùy chỉnh.
- Gameplay Ability System. Kiểm tra ASC trực tiếp tại runtime, attributes, effects, abilities, tags. Tính toán độ lớn modifier, cấu hình mạng ability, triggers.
- Behavior Tree. Trình xây dựng cây khai báo với FlowAbortMode và hỗ trợ đầy đủ decorator.
- State Tree. Giá trị mặc định tham số, các kiểu mở rộng.
- PCG. Toán attribute + công thức mở rộng.
- MetaSound. Triển khai thực sự thay thế 5 stub trước đó, hỗ trợ paged graphs của UE 5.5.
- Widget. Thao tác named slot, hoàn thiện kết nối event-graph.
- Water. Batch Gerstner, chỉnh sửa spline, đã sửa lỗi tích lũy.
- GameplayTags. Tìm mọi asset tham chiếu một tag trong một lệnh gọi duy nhất.
- Bất kỳ UObject nào. Đọc hoặc ghi bất kỳ UPROPERTY nào trên bất kỳ UObject nào, không cần công cụ chuyên dụng cho từng loại asset.
Blueprint Graph
Hai tháng thử nghiệm áp lực thực tế với RPG / multiplayer đã đổ vào trình xây dựng graph:
- Self-wire xuyên class cho events, các node lượt trước, get/set biến, mảng wildcard.
- Xác thực pre-flight với tự động sửa chữa cho việc dùng sai tham số.
- Chuẩn hóa SpawnActor + bỏ qua direct-spawn.
- Auto-wire Branch, giá trị mặc định node return, ràng buộc WidgetClick, self-context thuộc tính kế thừa.
clear_blueprint_graphdựa trên anchor và bảo toàn input event; đã thêmundo_last_clear.add_functionhỗ trợ categories và quét UEnum gốc.
Công Cụ Chậm Không Còn Đóng Băng Editor
Các lệnh gọi công cụ chạy lâu (biên dịch, quét, fetch) giờ đây chạy bất đồng bộ, tiếp tục làm việc trong khi chúng hoàn thành ở chế độ nền.
Mac / Linux
- Tự động vá crash khởi động trên Apple Silicon (abort phát hiện nền tảng iOS).
- Sửa biên dịch trên Mac UE 5.7 (template GAS).
- Sửa lỗi render Project Dashboard trên Mac.
- Dọn dẹp đường dẫn build trên Linux.
Sự Ổn Định
- Nội dung AI (system prompt, tài liệu công cụ, tham chiếu node, mọi tài liệu bao quát) được giao kèm với plugin. Hoạt động ngoại tuyến, không cần đồng bộ đám mây khi khởi động lần đầu.
- Tăng cường diff-snapshot trước GC và PIE preflight.
- Khả năng phục hồi telemetry trước các lỗi mạng thoáng qua.
Khả Năng Tương Thích
Build sạch cho UE 5.4, 5.5, 5.6, 5.7 và 5.8 Preview.
V1.4.0, 5 tháng 5, 2026
Phiên bản giới thiệu các extension opt-in.
- 25 module có thể bật/tắt bao phủ Niagara, GAS, AI (BT/EQS/Navmesh/State Tree), Animation, Cinematics, Audio, Material, Level Design, Widget/UI, Common UI, Data, Cpp, Python, Input, cùng với 10 module cho các plugin UE của bên thứ ba (Game Features, Live Link, Mass Entity, MVVM, Level Snapshots, Media, Vehicle, Water, Geometry Script, Mover). Chỉ bật những gì bạn dùng; phần còn lại không bao giờ tải.
- Sprint phủ Sequencer + Animation: hàng chục hành động mới trên cả hai hệ thống con.
- Định tuyến MCP đa editor: mở nhiều hơn một editor cùng lúc; chúng dùng chung một cổng broker và bạn có thể thấy tất cả từ bất kỳ cửa sổ nào.
V1.1.5, 28 tháng 4, 2026
Phiên bản ổn định được xây dựng trên nhiều tháng thử nghiệm thực tế.
- Tạo nội dung Blueprint phủ mọi trường hợp biên xuất hiện trong các phiên refactor RPG trực tiếp và các thử nghiệm áp lực multiplayer.
- Telemetry và EditorSync được tăng cường trước các đợt rớt mạng và chuyển trạng thái cache.
- Nội bộ plugin được chia thành 15 module tập trung.
- Hỗ trợ chính thức cho Claude Code, Codex, Copilot và Gemini.
V1.1.0, 22 tháng 4, 2026
Cuộc tái cấu trúc nền tảng.
- Plugin được tái cấu trúc xung quanh các ranh giới module, Core, Tools, MCP, Shell, cộng với các bộ điều phối tính năng.
- Phiên bản đầu tiên của client agent bên ngoài.
V1.0.5, 18 tháng 4, 2026
Đợt tăng cường ổn định cho bản V1.0 ban đầu.
V1.0.0, tháng 4, 2026
V1.0 là bản cập nhật lớn nhất kể từ khi plugin được tạo ra. Chúng tôi chính thức ra khỏi beta.
Tạo Blueprint Bằng AI
- Blueprint Architect: Trò chuyện với một AI tạo, sửa đổi và phân tích Blueprint theo thời gian thực bằng hơn 1,450 hành động công cụ trên 56 danh mục.
- 4 Chế Độ Tương Tác: Auto Edit, Ask Before Edit, Just Chat và Plan mode cho phép bạn kiểm soát mức độ tự chủ của AI.
- Pre-Flight Validator: Tự động quét và sửa các Blueprint graph trước khi build, bắt được hơn 40 lỗi phổ biến.
- Blueprint Diff Snapshots: Mỗi lần tạo lưu một snapshot trước/sau để bạn có thể xem lại thay đổi và rollback chỉ với một cú click.
56 Danh Mục Công Cụ (Hơn 1,450 Hành Động)
- Tạo Blueprint: Tạo Blueprint, thêm component, biến, hàm, biên dịch và chỉnh sửa graph ở cấp độ node.
- Animation: BlendSpaces, Montages, AnimBP state machines, AnimGraph chains, IK, virtual bones, motion warping.
- Sequencer & Cinematics: Level sequences, camera rigs, mọi loại track, keyframe interpolation, MRQ rendering.
- Level & Scene: Spawn, transform, nhân bản actor, vật lý, World Partition, HLODs, streaming levels.
- Materials: Chỉnh sửa đầy đủ material graph, instances, functions, layers, MPCs, auto-layout.
- UMG Widgets: Tạo bố cục UI đầy đủ từ mô tả, widget animations, slot editing, navigation.
- PCG Procedural: Xây dựng PCG graph, mesh spawners, transform randomizers, landscape scatter.
- Niagara VFX: Tạo hệ thống và emitter, thêm module, renderer, parameter, event handler.
- Behavior Trees & State Trees: Tạo BT/ST đầy đủ với composites, tasks, decorators, transitions.
- GAS (Gameplay Abilities): Attribute sets, abilities, effects, cues, modifiers, stacking.
- Audio & MetaSounds: Sound cues, attenuation, mixes, chỉnh sửa MetaSound graph.
- Physics & Destruction: Physics assets, geometry collections, fracture, collision presets.
- Environment: Sky, fog, atmosphere, volumetric clouds, water bodies, post-process.
- Và hơn 20 danh mục khác: Control Rig, IK Retargeting, Pose Search, Chooser Tables, Splines, Landscape, NavMesh, Vehicles, Mass Entity, Geometry Script, Foliage, Rendering Config, Level Snapshots, Groom, Common UI, Live Link, Media, Git, Play Testing, Gameplay Tags.
Tạo Asset Bằng AI
- Tạo Texture: Tạo texture từ văn bản qua Imagen, DALL-E, Together AI hoặc OpenRouter.
- Tạo Material PBR: Tạo một texture cơ bản, tự động dẫn xuất các map Normal, Roughness, Metallic và AO.
- Tạo Mô Hình 3D: Text-to-3D và Image-to-3D qua Meshy, Tripo hoặc Hunyuan với tự động tinh chỉnh.
- Tạo Âm Thanh: Tạo SFX, nhạc và giọng nói qua OpenAI, ElevenLabs, StabilityAI hoặc HuggingFace.
- Material Từ Textures: Tự động phát hiện loại texture và tạo material hoàn chỉnh từ các tệp hiện có.
AI Agents
- 4 Agent Đồng Thời: Chạy Claude Code, OpenAI Codex, GitHub Copilot và Google Gemini CLI trực tiếp bên trong editor.
- Truy Cập Đầy Đủ Công Cụ MCP: Mỗi agent có thể sử dụng tất cả hơn 1,450 hành động công cụ qua Model Context Protocol.
- Chọn Model Cho Từng Agent: Chọn model của bạn và mức độ nỗ lực tư duy cho mỗi agent.
- Cài Đặt Một Cú Click: Cài đặt mỗi CLI agent chỉ với một nút trong Settings.
Sử Dụng AI Miễn Phí
- Hai Slot Miễn Phí: AI miễn phí tích hợp sẵn với các model thực. Không cần API key, không cần tài khoản, không cần thiết lập.
Tích Hợp Giọng Nói
- Speech-to-Text: Ghi âm giọng nói của bạn và nhận phiên âm Whisper tức thì.
- Text-to-Speech: 6 giọng (Alloy, Echo, Fable, Onyx, Nova, Shimmer) đọc to các phản hồi của AI.
- Chế Độ Rảnh Tay: Tự động gửi phiên âm + tự động phát phản hồi cho phát triển chỉ bằng giọng nói.
Trí Thông Minh Dự Án
- Project Scanner: Lập chỉ mục toàn bộ dự án của bạn và hỏi AI các câu hỏi về kiến trúc, dependencies và assets.
- Performance Profiler: Profiler một cú click khởi chạy PIE, ghi lại trace và trả về các phân tích hiệu năng do AI thực hiện.
- Dependency Graph: Trực quan hóa tương tác pan/zoom các mối quan hệ asset.
- Inheritance Tree: Hệ thống phân cấp class Blueprint được render dưới dạng sơ đồ.
- Biểu Đồ Tròn & Lưu Đồ: Trực quan hóa dữ liệu do AI tạo ra inline trong chat.
- Project Dashboard: Cửa sổ độc lập với dependency graph, heatmap, biểu đồ tròn và inheritance tree.
Bộ Nhớ AI & Ngữ Cảnh
- AI Memory: Bộ nhớ liên tục xuyên session để AI nhớ dự án, sở thích và quyết định của bạn.
- GDD Manager: Nhập tài liệu thiết kế game làm ngữ cảnh AI liên tục.
- Plan Manager: Theo dõi nhiệm vụ nhiều bước với trực quan hóa tiến độ.
- @ Asset Mentions: Gõ @ để tìm kiếm và tham chiếu bất kỳ asset dự án nào inline.
- Đính Kèm File & Hình Ảnh: Đính kèm file nguồn, screenshot hoặc hình ảnh tham chiếu vào bất kỳ cuộc trò chuyện nào.
- Brave Web Search: AI có thể tìm kiếm web giữa cuộc trò chuyện để có câu trả lời.
Hệ Sinh Thái Học Tập
- Khóa Học & Cây Kỹ Năng: Các lộ trình học có cấu trúc với bài học, cột mốc và thử thách.
- XP, Level & Danh Hiệu: Kiếm XP từ việc sử dụng công cụ, lên cấp từ Newcomer đến Mythic.
- Chuỗi Ngày & Thành Tựu: Theo dõi các ngày liên tiếp và tự động mở khóa thành tựu.
- Bảng Xếp Hạng Toàn Cầu: Cạnh tranh với người dùng khác trên toàn thế giới.
- Video Hướng Dẫn: Nội dung video trong editor để học có hướng dẫn.
- Tab Cộng Đồng: Kết nối với những người dùng plugin khác.
Hỗ Trợ Đa Nhà Cung Cấp
- 9 Slot API Key: Lưu trữ cấu hình cho Claude, OpenAI, Gemini, DeepSeek, OpenRouter hoặc bất kỳ endpoint tùy chỉnh nào.
- Phím Tắt Chuyển Đổi ALT+1-9: Chuyển đổi tức thì giữa các nhà cung cấp giữa session.
- Hỗ Trợ LLM Local: Hoạt động với Ollama, LM Studio, Lemonade hoặc bất kỳ server tương thích OpenAI nào.
- Danh Sách Model Động: Model mới xuất hiện tự động trong dropdown từ đám mây, không cần cập nhật plugin.
Tích Hợp MCP
- TCP MCP Server: Các công cụ AI bên ngoài (Claude Desktop, Claude Code, bất kỳ client MCP nào) có thể điều khiển Unreal Editor.
- Tất Cả Hơn 1,450 Hành Động Có Sẵn: Mọi thứ plugin có thể làm đều được phơi bày qua MCP.
- Lên Tới 10 Editor Đồng Thời: Mỗi instance editor có cổng MCP riêng.
UI & UX
- 20 Ngôn Ngữ: Dịch UI đầy đủ với hỗ trợ prompt tự nhiên ở bất kỳ ngôn ngữ nào.
- Hệ Thống Theme: Theme tối, sáng và tùy chỉnh với khả năng tùy biến màu sắc đầy đủ.
- Chat Zoom: Zoom bằng CTRL+Bánh xe với chỉ báo và reset.
- Render Markdown: Hỗ trợ markdown đầy đủ với nút copy trên các khối code.
- Xuất Cuộc Trò Chuyện: Lưu chat dưới dạng tệp .txt hoặc .md.
- Báo Cáo Lỗi Tích Hợp: Gửi phản hồi với screenshot trực tiếp từ plugin.
Nền Tảng
- UE 5.5, 5.6, 5.7: Một plugin duy nhất hoạt động trên cả ba phiên bản engine.
- Windows, macOS, Linux: Plugin chỉ dành cho editor, hỗ trợ cả ba nền tảng.
- Mã Nguồn C++ Đầy Đủ: Mọi dòng mã nguồn đều được bao gồm. Sửa đổi, mở rộng hoặc học hỏi từ đó.
- Cập Nhật Trọn Đời: Mua một lần, tất cả các cập nhật trong tương lai đều được bao gồm.
- Cập Nhật Nội Dung Đám Mây: Prompt AI và tài liệu công cụ tự động cập nhật mà không cần tải về mới.
Cải Tiến
- Xây dựng graph Blueprint tăng dần (mỗi lần một hàm để AI tư duy nhanh hơn)
- Thao tác hàng loạt trên hầu hết các công cụ create/add/set/delete qua items=[]
- Thực thi công cụ song song trong một phản hồi AI duy nhất
- Hệ thống xác thực Pre-flight cho việc xây dựng Blueprint graph
- Tạo asset idempotent (không có dialog ghi đè)
Sửa Lỗi
- Đã sửa việc Gemini API từ chối trường timestamp
- Đã sửa PCG volume không bám vào vị trí landscape
- Đã sửa crash Niagara khi thêm renderer sau khi xóa emitter
- Đã sửa phát hiện CLI trên Mac cho các agent khởi chạy từ Finder
- Đã sửa màn hình trắng chào mừng UE 5.7 (regression CEF LoadString)
- Đã sửa crash UE 5.7 ConcertSyncClient qua chuỗi dependency MovieRenderPipeline
- Đã sửa khả năng tương thích LLM local (làm phẳng định dạng nội dung cho Lemonade/Ollama/LM Studio)
- Đã sửa việc từ chối header Authorization rỗng trên các server local
- Đã sửa dialog ghi đè input action trên các asset hiện có
Thay Đổi Phá Vỡ
- Phương thức kết nối extension trình duyệt đã bị loại bỏ (thay thế bởi các AI agent gốc)
- Plugin đổi tên từ “Ultimate Blueprint Generator” thành “Ultimate Engine Copilot”
V0.7.5, 1 tháng 3, 2026
Cải tiến lớn và rất nhiều tính năng mới. Xem Video Tổng Quan V0.7.5.
Tính Năng Mới
- Nhiều Slot API Key: Cấu hình và chuyển đổi giữa nhiều API key một cách dễ dàng.
- Hỗ Trợ Enhanced Input: Hỗ trợ đầy đủ cho hệ thống Enhanced Input của Unreal.
- Di Chuyển Asset Bằng Prompt: Di chuyển asset bằng các lệnh ngôn ngữ tự nhiên.
- Liên Kết Asset Có Thể Click: Tham chiếu asset trong chat giờ đây có thể click để chọn trong Content Browser.
- Cải Tiến Tạo Widget: Tạo và xử lý bố cục UMG widget tốt hơn.
- Cải Tiến Project Scanner: Quét toàn dự án nhanh hơn và chính xác hơn.
- Tổng Quan Dự Án & Báo Cáo Hiệu Năng: Tạo các báo cáo sức khỏe dự án toàn diện.
- Cải Tiến Tạo Blueprint & Token: Sử dụng token hiệu quả hơn và chất lượng đầu ra tốt hơn.
- Tạo Hình Ảnh: Tạo texture và hình ảnh trực tiếp từ prompt.
- Tạo Material: Tạo material từ các mô tả ngôn ngữ tự nhiên.
- Trình Tạo Mesh 3D: Tạo các mesh 3D cơ bản thông qua prompt AI.
- Hỗ Trợ Lưu Đồ: Tạo và làm việc với các sơ đồ lưu đồ.
- @ Tham Chiếu Asset: Sử dụng ký tự @ để tham chiếu asset nhanh trong các cuộc trò chuyện.
- Dán Hình Ảnh Từ Clipboard: Dán hình ảnh trực tiếp từ clipboard vào chat.
- Phân Tích Plugin Dễ Dàng: Phân tích nhanh code và cấu trúc của các plugin đã cài.
- Tạo Data Table: Tạo và điền data table với sự hỗ trợ của AI.
- Hỗ Trợ Tài Liệu Thiết Kế Game: AI có thể làm việc với và tham chiếu các tài liệu thiết kế game của bạn.
- AI Memory: Ngữ cảnh liên tục xuyên các cuộc trò chuyện và session để có sự liên tục tốt hơn.
- Hỗ Trợ MCP Vẫn Hợp Lệ: Tiếp tục sử dụng với Claude Desktop, Cursor và các ứng dụng tương thích MCP khác.
- Cải Tiến UX/UI: Hoàn thiện giao diện tổng thể và nâng cao khả năng sử dụng.
V0.3.5, 26 tháng 1, 2026
Sự phát triển lớn. Xem Video Tổng Quan V0.3.5.
Tính Năng Mới
- Giao Diện AI Trong Editor: Mang các khả năng agentic của các ứng dụng desktop như Claude Desktop vào bên trong chính Unreal Editor. Không cần dùng ứng dụng bên thứ ba nữa trừ khi bạn muốn. Mọi thứ có thể được thực hiện từ giao diện trong editor.
- Hỗ Trợ LLM Local: Sử dụng Ollama, LM Studio và các server local tương thích OpenAI khác để sử dụng ngoại tuyến mà không tốn chi phí API.
V0.2.5, 9 tháng 1, 2026
- Đã thêm lại hỗ trợ cho API keys (làm cho nó trở thành cách thứ 3 để sử dụng plugin bên cạnh ứng dụng desktop và DeepSeek trong trình duyệt).
- Chỉnh sửa các giá trị Class Defaults trong Blueprints/data assets.
V0.2.0, 15 tháng 12, 2025
Tính Năng Mới
- Giải Thích Asset Phổ Quát: AI giờ đây có thể giải thích Materials, Behavior Trees, Animation Blueprints và Widget Blueprints, bên cạnh các Blueprint tiêu chuẩn. Hoạt động cho cả asset đầy đủ và cho các node được chọn trong graph.
- Xuất Tóm Tắt: Xuất phần giải thích của AI về bất kỳ asset hoặc selection node nào sang tệp .md hoặc .txt để làm tài liệu.
- Truy Cập Hệ Thống Tệp C++: Đã thêm công cụ để đọc và ghi các tệp .cpp và .h bên ngoài.
- Cải Tiến Tạo Widget: Tạo các bố cục UMG phức tạp từ prompt giờ đây mạnh hơn và đáng tin cậy hơn đáng kể.
Cải Tiến
- Bố Cục Blueprint Sạch Sẽ: Các Blueprint được tạo ra có bố cục node tốt hơn.
- Tạo Mã Mạnh Mẽ Hơn: AI giờ đây thông minh hơn nhiều, sử dụng danh sách API tích hợp của các hàm engine phổ biến để tạo mã chính xác và đáng tin cậy hơn.
- Phản Hồi AI Nhanh Hơn: Đã thêm “Feasibility Check” để ngăn AI thử các tác vụ không được hỗ trợ.
Sửa Lỗi
- Hỗ Trợ UTF-16LE: Đã sửa các crash nghiêm trọng cho người dùng quốc tế bằng cách thêm hỗ trợ cho mã hóa tệp UTF-16LE.
- Sự Ổn Định: Đã giải quyết một số crash có thể xảy ra trong quá trình tạo Blueprint phức tạp.
- Bao gồm nhiều sửa lỗi nhỏ khác cho trải nghiệm mượt mà hơn.
V0.1.5, 18 tháng 11, 2025
- Plugin giờ đây hoàn toàn tự lập. Khi sử dụng trợ lý AI bên ngoài, API của bên thứ ba (OpenAI, Gemini) không còn được sử dụng. Trợ lý bên ngoài (như Claude Desktop/Cursor) giờ đây đọc các quy tắc của plugin, tự tạo mã và gửi đến Unreal chỉ để biên dịch.
- Đại tu sự ổn định và bảo vệ chống crash.
V0.1.1, 27 tháng 10, 2025
Sửa Lỗi & Cải Tiến
- Đã sửa một crash editor nghiêm trọng trong project scanner đầy đủ gây ra bởi các con trỏ nullptr Blueprint ParentClass.
- Đã tái kiến trúc hoàn toàn tính năng “Blueprint Explanation”, thay thế hệ thống “job/poll” bất đồng bộ chậm và không đáng tin cậy bằng một công cụ đồng bộ nhanh. AI giờ đây nhận dữ liệu thô và tự tổng hợp giải thích. Bạn có thể yêu cầu giải thích một Blueprint, một thư mục hoặc toàn bộ dự án.
Tính Năng Mới
- Tạo Data Asset: Các công cụ mới để AI tạo User Defined Structs và Enums trực tiếp từ chat. AI điền vào các asset này các biến phù hợp dựa trên các prompt sáng tạo (ví dụ: “tạo một struct cho chỉ số RPG”).
- Hỗ Trợ Construction Script: AI giờ đây có thể tạo mã trực tiếp vào Construction Script của Blueprint.
- Đã sửa một lỗi mà logic chèn không hoạt động khi sử dụng Claude Desktop/Cursor. Giờ đây bạn có thể thêm mã sau một node đã chọn trở lại.
V0.1.0, 20 tháng 10, 2025
Một bản cập nhật mang tính đột phá, biến plugin thành một AI Copilot hoàn chỉnh cho Unreal Engine. Tích hợp đầy đủ Model Context Protocol (MCP), kết nối trực tiếp với các client AI như Cursor và Claude Desktop cho một quy trình hội thoại liền mạch.
Tính Năng Mới Chính
- Trí Thông Minh Toàn Dự Án: Quét toàn bộ dự án của bạn để tạo một kho kiến thức. AI giờ đây có thể tạo các báo cáo chi tiết về hiệu năng/bộ nhớ và trả lời các câu hỏi cấp cao như “Hệ thống health được triển khai ở đâu?”
- Lấp Đầy Scene Nâng Cao: Lập tức điền các volume hoặc khu vực được chọn với hàng trăm Static Meshes và Blueprints, với randomization đầy đủ cho vị trí, xoay và scale.
- Scaffolding UI (UMG) Hoàn Chỉnh: Xây dựng và sắp xếp các hệ thống phân cấp UI phức tạp từ một prompt duy nhất. AI có thể tạo panel, button và text, và kiểm soát các thuộc tính bố cục như anchors, alignment và padding.
- Tái Cấu Trúc Mã Hội Thoại: Chọn bất kỳ node Blueprint nào và nhận một hàm tối ưu hóa an toàn, không phá hủy như đề xuất thay thế.
- Quy Trình Nhận Biết Ngữ Cảnh: AI giờ đây nhận biết ngữ cảnh của bạn. Nó có thể tạo asset trong thư mục Content Browser hiện đang được focus.
- Kiểm Soát Asset & Scene Mở Rộng: Hỗ trợ đầy đủ để tạo Materials, áp dụng chúng cho nhiều actor và spawn bất kỳ loại actor nào. AI cũng có thể liệt kê và chọn actor trong World Outliner.
- Tạo Hệ Thống Phức Tạp: Scaffold toàn bộ các hệ thống gameplay (ví dụ: một hệ thống Health hoàn chỉnh với các hàm damage/heal) từ một lệnh cấp cao duy nhất.
V0.0.6, 8 tháng 9, 2025
- Đã thêm hỗ trợ cho LLM Local (Ollama, LM Studio). Vẫn còn rất thử nghiệm.
V0.0.5, 1 tháng 9, 2025
Tính Năng Mới
- Chèn Node: Chọn bất kỳ node nào trong một graph hiện có và thêm logic mới liền mạch sau nó.
- Hiểu Trực Quan: Đưa vào screenshot của Blueprint để nhận được những giải thích rõ ràng, chi tiết về logic phức tạp.
- Giải Thích & Đề Xuất: Giải thích một selection các node và đề xuất cải tiến.
- Tạo Đa Hàm: Tạo nhiều hàm hoặc event từ một prompt toàn diện duy nhất.
- Hỗ Trợ Đa Nhà Cung Cấp: Hỗ trợ gốc cho các API Claude và DeepSeek, bên cạnh OpenAI và Google Gemini.
- Hỗ Trợ Blueprint Mở Rộng: Tạo logic cho Widget Blueprints và Event Graph của Animation Blueprint.
- Cải thiện sự ổn định khi tạo.
V0.0.4, 9 tháng 8, 2025
- Hotfix để sửa việc tạo bằng Gemini.
- Đã thêm hỗ trợ cho node Sequence và sự kiện Input Key.
- Cải thiện giao diện của Prompt Builder. Đã thêm các tính năng QoL.
V0.0.3, 7 tháng 8, 2025
- Đã thêm hỗ trợ cho Spawning Actors, trước đó việc spawn actor làm crash engine nhưng giờ đã được sửa và hoạt động như mong đợi.
V0.0.2, 1 tháng 8, 2025
- Prompt Builder đã được tích hợp vào plugin chính.
- Đã thêm hỗ trợ Casting, cast tới các character, player controller, game mode của bạn và gọi các hàm và sự kiện từ các actor khác.
- Đã thêm hỗ trợ cho Timelines và Component Overlap Events.
V0.0.1, 26 tháng 7, 2025
- Plugin ra mắt trên FAB.