Tổng quan
AI có thể tự động xây dựng các cấp độ, bản đồ và thế giới trong trò chơi thay vì đặt tay vào từng bức tường và kẻ thù. Việc tạo nội dung theo quy trình này mang đến cho trò chơi sự đa dạng gần như vô tận và giúp các studio nhỏ mang đến những thế giới rộng lớn.
AI trong Tạo cấp độ 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
Tạo nội dung theo quy trình (PCG) đã hỗ trợ các trò chơi trong nhiều thập kỷ, từ ngục tối của Rogue (1980) đến 18 triệu hành tinh trong No Man's Sky. Các phương pháp cổ điển sử dụng các hàm nhiễu như nhiễu Perlin cho địa hình, cùng với ngữ pháp và bộ quy tắc cho các phòng và nhiệm vụ. Làn sóng mới hơn là PCG thông qua học máy (PCGML), nơi các mô hình học hỏi từ các cấp độ hiện có. Các phương pháp tiếp cận bao gồm GAN tạo ra các giai đoạn kiểu Mario có thể chơi được, các tác nhân học tập tăng cường thiết kế các cấp độ bằng cách tối đa hóa niềm vui hoặc độ khó và Thu gọn hàm sóng, một công cụ giải ràng buộc sắp xếp bản đồ sao cho các phần lân cận luôn phù hợp. Thách thức trọng tâm là đảm bảo các cấp độ thực sự có thể hoàn thiện và cân bằng, chứ không chỉ hợp lý về mặt hình ảnh, vì vậy, các nhà thiết kế kết hợp máy phát điện với bot thử nghiệm trò chơi tự động.
Hiểu biết kỹ thuật
Thu gọn hàm sóng, một công cụ phổ biến, xử lý việc xây dựng cấp độ giống như một câu đố ràng buộc: nó bắt đầu với mọi ô ở trạng thái chồng chất, sau đó liên tục 'thu gọn' ô có entropy thấp nhất thành một ô duy nhất và truyền bá các quy tắc kề bên ngoài, giống như giải Sudoku. Thay vào đó, các phương pháp dựa trên học tập sẽ đào tạo trình tạo ở cấp độ mẫu; một bộ phân biệt hoặc một hàm thích hợp sẽ kiểm tra kết quả đầu ra và các kỹ thuật tìm kiếm như thuật toán tiến hóa hoặc tính đa dạng về chất lượng (MAP-Elites) sẽ thúc đẩy sự đa dạng và khả năng chơi.
Làm chủ AI trong việc tạo cấp độ trò chơi
AI có thể tự động xây dựng các cấp độ, bản đồ và thế giới trong trò chơi thay vì đặt tay vào từng bức tường và kẻ thù. Việc tạo nội dung theo quy trình này mang đến cho trò chơi sự đa dạng gần như vô tận và giúp các studio nhỏ mang đến những thế giới rộng lớn. AI trong Tạo cấp độ 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 Tạo cấp độ 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 Tạo cấp độ 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ồ.
Triển khai trong thế giới thực
No Man's Sky tạo ra khoảng 18 triệu hành tinh độc đáo theo quy trình từ các thuật toán và hạt giống.
Minecraft sử dụng chức năng tiếng ồn và quy tắc quần xã để xây dựng thế giới vô tận, đa dạng cho mỗi hạt giống.
Spelunky và những kẻ roguelike khác đang tập hợp các bố cục ngục tối mới từ các mẫu phòng mô-đun.
Các nhà thiết kế sử dụng Thu gọn hàm sóng để tự động xếp các bản đồ mạch lạc trong đó mọi phần đều phù hợp với các phần lân cận của nó.
Các mẫu triển khai
AI trong việc tạo cấp độ trò chơi trong thực tế
No Man's Sky tạo ra khoảng 18 triệu hành tinh độc đáo theo quy trình từ các thuật toán và hạt giống.
No Man's Sky tạo ra khoảng 18 triệu hành tinh độc đáo theo quy trình từ các thuật toán và hạt giống. 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 cấp độ trò chơi trong thực tế
Minecraft sử dụng chức năng tiếng ồn và quy tắc quần xã để xây dựng thế giới vô tận, đa dạng cho mỗi hạt giống.
Minecraft sử dụng các chức năng tiếng ồn và quy tắc quần xã để xây dựng thế giới đa dạng, vô tận cho mỗi hạt giống. 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í lỗi theo thời gian.
AI trong việc tạo cấp độ trò chơi trong thực tế
Spelunky và những kẻ roguelike khác đang tập hợp các bố cục ngục tối mới từ các mẫu phòng mô-đun.
Spelunky và những kẻ lừa đảo khác tập hợp các bố cục ngục tối mới mỗi lần chạy từ các mẫu phòng mô-đun. 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í lỗi theo thời gian.
AI trong việc tạo cấp độ trò chơi trong thực tế
Các nhà thiết kế sử dụng Thu gọn hàm sóng để tự động xếp các bản đồ mạch lạc trong đó mọi phần đều phù hợp với các phần lân cận của nó.
Các nhà thiết kế sử dụng Thu gọn chức năng sóng để tự động xếp các bản đồ mạch lạc trong đó mọi phần đều phù hợp với các phần lân cận của nó. 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.
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
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.
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.
Đà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.
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.