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
It lets small teams build vast, varied games and is now being supercharged by generative AI.
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.
Tác động chiến lược
Xây dựng lựa chọn
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.
Nhóm và quy trình làm việc
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.
Rủi ro và an toàn
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.
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
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.
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.
Đà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.
Theo dõi kết quả ở cấp độ nhiệm vụ để xác nhận giá trị bền vững.
Tiếp tục khám phá
Free newsletter
Get the daily AI briefing
Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.
One email each weekday. Unsubscribe in one click. We never sell or share your address.
Test yourself
Take the AI in Procedural Content Generation for Games quiz
Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.
Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation
Hướng dẫn tiếp theo
AI trong việc tạo cấp độ trò chơi
Câu hỏi thường gặp
What is AI in Procedural Content Generation for Games?
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.
PCG có nghĩa là gì trong phát triển trò chơi?
PCG, hay Tạo nội dung theo thủ tục, sử dụng các thuật toán để tự động tạo nội dung trò chơi như cấp độ, địa hình và vật phẩm.
Trò chơi đầu tiên nào là ví dụ điển hình về ngục tối được tạo theo thủ tục?
Rogue tạo ra các ngục tối theo thuật toán trong mỗi lần chơi, đặt tên cho toàn bộ thể loại 'roguelike'.
Làm thế nào một trò chơi như No Man's Sky có thể tạo ra một vũ trụ gần như vô hạn mà không lưu trữ mọi hành tinh?
Giá trị hạt giống tái tạo một cách xác định cùng một thế giới được tạo theo thủ tục, do đó, hàng triệu hành tinh không cần phải được lưu trữ riêng lẻ.
Các chức năng nhiễu như nhiễu Perlin được sử dụng trong PCG là gì?
Tiếng ồn Perlin và Simplex tạo ra độ dốc mượt mà lý tưởng cho bản đồ độ cao địa hình tự nhiên, như được thấy trong phong cảnh của Minecraft.
Tại sao Spelunky sử dụng việc tạo cấp độ dựa trên ràng buộc?
Các ràng buộc đảm bảo tồn tại một đường dẫn hợp lệ, do đó, các cấp độ đều ngẫu nhiên và có thể giải quyết được thay vì không thể ngẫu nhiên.