AI tổng hợp cuộc trò chuyện của NPC

Tạo cuộc trò chuyện chính xác của NPC bằng AI Gemini và siêu dữ liệu động.

Ý nghĩa

NPC Dialogue Master AI giúp nhà phát triển trò chơi tạo ra các cuộc đối thoại NPC linh động và chính xác theo ngữ cảnh. Chức năng cốt lõi của ứng dụng là tạo ra các hoạt động tương tác phong phú và phát triển của NPC bằng cách tận dụng API Gemini, cụ thể là Mô hình văn bản Gemini và Tìm nạp ngữ nghĩa Gemini.

Quy trình này bắt đầu bằng việc nhà phát triển sắp xếp cốt truyện của trò chơi bằng định dạng wiki chuẩn. Tính năng Truy xuất ngữ nghĩa của Gemini được dùng để lập chỉ mục và phân loại cốt truyện này, đảm bảo rằng tất cả thông tin chi tiết liên quan như nhân vật, địa điểm, v.v. đều dễ dàng truy cập.

Bằng cách sử dụng biểu mẫu giao diện người dùng của chúng tôi, nhà phát triển có thể xác định mục đích, tính cách và bối cảnh của từng NPC bằng cách chọn trong cùng siêu dữ liệu được sử dụng trong quá trình tải cốt truyện lên. Điều này đảm bảo rằng mọi cuộc trò chuyện đều được tạo bằng thông tin chính xác và phù hợp nhất. Sau khi thiết lập NPC xong, giao diện người dùng sẽ tạo một đối tượng JSON chứa tất cả các tham số cần thiết.

Sau đó, đối tượng JSON này được tích hợp vào Unreal Engine, trong đó, trong khi chơi, tính năng Truy xuất ngữ nghĩa sẽ thu thập ngữ cảnh phù hợp nhất, sau đó được đưa vào yêu cầu Mô hình văn bản Gemini. Quá trình này cho phép tạo đối thoại NPC một cách linh động theo thời gian thực, đảm bảo rằng NPC luôn phản ánh nội dung cập nhật mới nhất trong thế giới của trò chơi mà không cần sửa đổi tập lệnh theo cách thủ công.

AI Đối thoại chính của NPC giúp đơn giản hoá quy trình tạo đối thoại, cho phép nhà phát triển duy trì tính nhất quán của câu chuyện trong khi tập trung vào việc xây dựng thế giới trò chơi hấp dẫn và lôi cuốn.

Được tạo bằng

  • Google Cloud Platform

Nhóm

Người cập nhật

Javier Enriquez, Kiefer Traub

Từ

Hoa Kỳ