HƯỚNG DẪN ứng dụng

AI trong việc tạo nội dung theo thủ tục cho trò chơi

Tạo nội dung theo thủ tục (PCG) sử dụng thuật toán để tự động tạo thế giới trò chơi, cấp độ, vật phẩm và nhiệm vụ.

Tổng quan

Tạo nội dung theo thủ tục (PCG) sử dụng thuật toán để tự động tạo thế giới trò chơi, cấp độ, vật phẩm và nhiệm vụ. Nó cho phép các nhóm nhỏ xây dựng các trò chơi rộng lớn, đa dạng và hiện đang được tăng cường bởi AI có tính tổng hợp.

AI trong quá trình tạo nội dung theo thủ tục cho trò chơi tập trung vào triển khai thực tế: biến khả năng của mô hình thành quy trình công việc hàng ngày đáng tin cậy mang lại giá trị có thể đo lường được.

Lặn sâu

PCG có một lịch sử lâu dài: Rogue (1980) tạo ra các ngục tối theo thuật toán và No Man's Sky tuyên bố nổi tiếng về hơn 18 triệu hành tinh độc nhất được xây dựng từ những hạt giống xác định. Minecraft tạo ra địa hình gần như vô tận bằng cách sử dụng các hàm Perlin/tiếng ồn và Spelunky đã đi tiên phong trong việc tạo cấp độ dựa trên ràng buộc, vừa ngẫu nhiên vừa có thể chơi được. Hầu hết PCG cổ điển đều dựa trên quy tắc hoặc dựa trên tiếng ồn, với các ràng buộc cẩn thận để đầu ra trở nên thú vị chứ không chỉ đa dạng. Một trường con nghiên cứu, PCGML (PCG thông qua học máy), đào tạo các mô hình ở các cấp độ hiện có để tạo ra các cấp độ mới. Ngày nay, AI tổng quát mở rộng PCG sang kết cấu, mô hình 3D, hội thoại và nhiệm vụ. Ưu điểm lớn là quy mô nội dung và khả năng chơi lại; thách thức lớn là kiểm soát chất lượng, tính mạch lạc và tránh sản phẩm đầu ra nhạt nhẽo, giống nhau, thường được gọi là 'vấn đề về bột yến mạch'.

Hiểu biết kỹ thuật

Các chức năng chống nhiễu như nhiễu Perlin và Simplex tạo ra sự ngẫu nhiên mượt mà, trông tự nhiên cho bản đồ độ cao địa hình. Nhiều hệ thống sử dụng giá trị gốc nên cùng một đầu vào sẽ tái tạo một cách xác định cùng một thế giới, tạo ra các thế giới rộng lớn mà không cần lưu trữ chúng. Các phương pháp dựa trên ràng buộc và dựa trên ngữ pháp (và thu gọn hàm sóng) đảm bảo các bố cục được tạo vẫn có thể giải được và mạch lạc, trong khi PCGML huấn luyện các mô hình tổng quát dựa trên các ví dụ do con người tạo ra để bắt chước thiết kế tốt.

Làm chủ AI trong việc tạo nội dung theo thủ tục cho trò chơi

Tạo nội dung theo thủ tục (PCG) sử dụng thuật toán để tự động tạo thế giới trò chơi, cấp độ, vật phẩm và nhiệm vụ. Nó cho phép các nhóm nhỏ xây dựng các trò chơi rộng lớn, đa dạng và hiện đang được tăng cường bởi AI có tính tổng hợp. AI trong quá trình tạo nội dung theo thủ tục cho trò chơi tập trung vào triển khai thực tế: biến khả năng của mô hình thành quy trình công việc hàng ngày đáng tin cậy mang lại giá trị có thể đo lường được. Để xây dựng sự hiểu biết sâu sắc, hãy coi AI trong quá trình tạo nội dung theo thủ tục cho trò chơi như một mô hình vận hành chứ không phải một tính năng duy nhất: xác định kết quả mong muốn, làm rõ các giả định và tách biệt những gì hệ thống có thể làm một cách đáng tin cậy với những gì vẫn cần đến sự đánh giá của chuyên gia.

Trong thực tế, các nhóm mạnh sử dụng AI trong quá trình tạo nội dung theo thủ tục cho trò chơi tập trung vào kết quả của quy trình làm việc chứ không phải các bản trình diễn mô hình và xác định sớm các điểm kiểm tra của con người. Họ ghi lại các tiêu chí thành công rõ ràng, kiểm tra dựa trên dữ liệu và quy trình làm việc thực tế, đồng thời lặp lại dựa trên các kiểu thất bại được quan sát thay vì chiến thắng điểm chuẩn một lần. Đây là nơi sự hiểu biết về mặt lý thuyết biến thành khả năng bền vững trên toàn bộ sản phẩm, chính sách và hoạt động.

Thiết kế cấp ứng dụng xác định liệu AI có cải thiện kết quả thực tế hay không. Đồng thời, Tự động hóa một quy trình bị hỏng có thể khuếch đại các vấn đề hiện có. Cách tiếp cận linh hoạt nhất là kết hợp tốc độ thử nghiệm với kỷ luật quản trị: chạy thử nghiệm, thu thập bằng chứng, xuất bản nhật ký quyết định và liên tục cập nhật các biện pháp bảo vệ khi hành vi của mô hình, kỳ vọng của người dùng và các yêu cầu pháp lý phát triển.

Tác động chiến lược

Thiết kế cấp ứng dụng xác định liệu AI có cải thiện kết quả thực tế hay không.

Thiết kế cấp ứng dụng xác định liệu AI có cải thiện kết quả thực tế hay không. Trong quá trình triển khai chất lượng cao, điều này được chuyển thành các quy tắc vận hành, ranh giới quyền sở hữu và quy trình đánh giá định kỳ có thể đo lường được để các nhóm có thể mở rộng quy mô một cách tự tin thay vì mở rộng quy mô sự mơ hồ.

Tích hợp quy trình làm việc tốt sẽ giúp tăng năng suất mà người dùng có thể tin tưởng.

Tích hợp quy trình làm việc tốt sẽ giúp tăng năng suất mà người dùng có thể tin tưởng. Trong quá trình triển khai chất lượng cao, điều này được chuyển thành các quy tắc vận hành, ranh giới quyền sở hữu và quy trình đánh giá định kỳ có thể đo lường được để các nhóm có thể mở rộng quy mô một cách tự tin thay vì mở rộng quy mô sự mơ hồ.

Các trường hợp sử dụng có phạm vi phù hợp giúp giảm bớt sự mệt mỏi khi thay đổi và rủi ro triển khai.

Các trường hợp sử dụng có phạm vi phù hợp giúp giảm bớt sự mệt mỏi khi thay đổi và rủi ro triển khai. Trong quá trình triển khai chất lượng cao, điều này được chuyển thành các quy tắc vận hành, ranh giới quyền sở hữu và quy trình đánh giá định kỳ có thể đo lường được để các nhóm có thể mở rộng quy mô một cách tự tin thay vì mở rộng quy mô sự mơ hồ.

Tương lai của AI trong việc tạo nội dung theo thủ tục cho trò chơi

AI sáng tạo sẽ ngày càng tạo ra các tác phẩm nghệ thuật, nội dung 3D, giọng nói và tường thuật theo yêu cầu, có khả năng cho phép các cấp độ cá nhân hóa được điều chỉnh phù hợp với kỹ năng của mỗi người chơi. Mong đợi các công cụ đồng sáng tạo giữa con người và AI chặt chẽ hơn, nơi các nhà thiết kế điều khiển các mô hình thay vì viết ra mọi quy tắc. Các ranh giới chính là sự gắn kết giữa các thế giới rộng lớn, bản quyền và nguồn gốc dữ liệu đào tạo, đồng thời giữ cho nội dung có ý nghĩa thay vì vô hạn nhưng trống rỗng. Các hệ thống chiến thắng sẽ kết hợp việc tạo ra với sự đánh giá và quản lý mạnh mẽ.

Triển khai trong thế giới thực

No Man's Sky tạo ra hơn 18 triệu hành tinh từ những hạt giống xác định và quy tắc thủ tục

Minecraft sử dụng các chức năng tiếng ồn để xây dựng địa hình đa dạng, vô hạn một cách hiệu quả một cách nhanh chóng

Spelunky tạo ra các cấp độ ngẫu nhiên nhưng luôn có thể hoàn thành thông qua thiết kế dựa trên ràng buộc

Diablo và các game nhập vai hành động khác tạo bố cục ngục tối và chiến lợi phẩm ngẫu nhiên theo quy trình để có thể chơi lại

Các mẫu triển khai

AI trong việc tạo nội dung theo thủ tục cho trò chơi trong thực tế

No Man's Sky tạo ra hơn 18 triệu hành tinh từ những hạt giống xác định và quy tắc thủ tục.

No Man's Sky tạo ra hơn 18 triệu triệu hành tinh từ hạt giống xác định và quy tắc thủ tục. Các nhóm thường đạt được kết quả tốt hơn khi họ xác định trước các ngưỡng chất lượng, duy trì lộ trình leo thang của con người đối với các trường hợp khó khăn và theo dõi cả mức tăng năng suất và chi phí do lỗi theo thời gian.

AI trong việc tạo nội dung theo thủ tục cho trò chơi trong thực tế

Minecraft sử dụng các chức năng tiếng ồn để xây dựng địa hình đa dạng, vô tận một cách hiệu quả một cách nhanh chóng.

Minecraft sử dụng các chức năng tiếng ồn để xây dựng nhanh chóng các địa hình đa dạng, vô hạn một cách hiệu quả Các nhóm thường đạt được kết quả tốt hơn khi họ xác định trước các ngưỡng chất lượng, theo dõi lộ trình leo thang của con người đối với các trường hợp khó khăn và theo dõi cả mức tăng năng suất và chi phí do lỗi theo thời gian.

AI trong việc tạo nội dung theo thủ tục cho trò chơi trong thực tế

Spelunky tạo ra các cấp độ ngẫu nhiên nhưng luôn có thể hoàn thành thông qua thiết kế dựa trên ràng buộc.

Spelunky tạo ra các cấp độ ngẫu nhiên nhưng luôn có thể hoàn thành thông qua thiết kế dựa trên ràng buộc Các nhóm thường đạt được kết quả tốt hơn khi họ xác định trước các ngưỡng chất lượng, duy trì lộ trình leo thang của con người đối với các trường hợp khó khăn và theo dõi cả mức tăng năng suất và chi phí lỗi theo thời gian.

AI trong việc tạo nội dung theo thủ tục cho trò chơi trong thực tế

Diablo và các game nhập vai hành động khác tạo bố cục ngục tối và chiến lợi phẩm ngẫu nhiên theo quy trình để có thể chơi lại.

Diablo và các game nhập vai hành động khác tạo bố cục ngục tối và chiến lợi phẩm ngẫu nhiên để có thể chơi lại theo quy trình. Các đội thường đạt được kết quả tốt hơn khi họ xác định trước các ngưỡng chất lượng, duy trì lộ trình leo thang của con người đối với các trường hợp khó khăn và theo dõi cả mức tăng năng suất và chi phí lỗi theo thời gian.

Rủi ro & lan can

!

Tự động hóa một quy trình bị hỏng có thể khuếch đại các vấn đề hiện có.

!

Các nhóm có thể tự động hóa quá mức và loại bỏ sự phán xét cần thiết của con người.

!

Chất lượng có thể thay đổi nếu kết quả đầu ra không được đánh giá liên tục.

Lộ trình thực hiện

1

Lập sơ đồ quy trình làm việc hiện tại và xác định bước có mức độ ma sát cao nhất.

Lập sơ đồ quy trình làm việc hiện tại và xác định bước có mức độ ma sát cao nhất. Hãy coi mỗi bước như một cổng bằng chứng: nếu không đáp ứng được các tiêu chí, hãy tạm dừng triển khai, thu hẹp khoảng cách và chỉ sau đó mới mở rộng mức sử dụng.

2

Xác định các điểm kiểm tra của con người trước khi tự động hóa hoàn toàn.

Xác định các điểm kiểm tra của con người trước khi tự động hóa hoàn toàn. Hãy coi mỗi bước như một cổng bằng chứng: nếu không đáp ứng được các tiêu chí, hãy tạm dừng triển khai, thu hẹp khoảng cách và chỉ sau đó mới mở rộng mức sử dụng.

3

Đào tạo người dùng về lời nhắc, đường dẫn leo thang và tiêu chuẩn chất lượng.

Đào tạo người dùng về lời nhắc, đường dẫn leo thang và tiêu chuẩn chất lượng. Hãy coi mỗi bước như một cổng bằng chứng: nếu không đáp ứng được các tiêu chí, hãy tạm dừng triển khai, thu hẹp khoảng cách và chỉ sau đó mới mở rộng mức sử dụng.

4

Theo dõi kết quả ở cấp độ nhiệm vụ để xác nhận giá trị bền vững.

Theo dõi kết quả ở cấp độ nhiệm vụ để xác nhận giá trị bền vững. Hãy coi mỗi bước như một cổng bằng chứng: nếu không đáp ứng được các tiêu chí, hãy tạm dừng triển khai, thu hẹp khoảng cách và chỉ sau đó mới mở rộng mức sử dụng.

Tiếp tục khám phá