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

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ù.

Nghe hướng dẫn nàyAI thuật lại · ~2 min

Trên trang nàyĐọc trong 2 phút
  1. Tổng quan
  2. Lặn sâu
  3. Triển khai trong thế giới thực
  4. Tương lai của AI trong việc tạo cấp độ trò chơi
  5. Đưa nó vào thực tế
  6. Tiếp tục khám phá
  7. Câu hỏi thường gặp

Tổng quan

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.

Lặn sâu

Procedural content generation (PCG) has powered games for decades, from the dungeons of Rogue (1980) to the 18 quintillion planets of No Man's Sky. Classic methods use noise functions like Perlin noise for terrain, plus grammars and rule sets for rooms and quests. The newer wave is PCG via machine learning (PCGML), where models learn from existing levels. Approaches include GANs that generate playable Mario-style stages, reinforcement learning agents that design levels by maximizing fun or difficulty, and Wave Function Collapse, a constraint solver that tiles a map so neighboring pieces always fit. A central challenge is testing whether levels are completable and balanced, not just visually plausible, so designers pair generators with automated playtesting bots.

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ó.

Tương lai của AI trong việc tạo cấp độ trò chơi

Thế hệ đang chuyển từ việc tạo tài sản ngoại tuyến sang các cấp độ thời gian thực, phù hợp với người chơi để điều chỉnh độ khó và bố cục phù hợp với cách bạn chơi. Các mô hình phổ biến và ngôn ngữ lớn đang bắt đầu tạo ra các nhiệm vụ, đối thoại và nội dung 3D từ lời nhắc bằng văn bản, cho phép các nhà thiết kế mô tả ngục tối và nhận bản nháp. Mong đợi các công cụ 'sáng kiến ​​​​hỗn hợp' trong đó AI đề xuất và con người quản lý, cùng với sự đảm bảo mạnh mẽ hơn về khả năng giải quyết để nội dung được tạo có thể được chuyển đi mà không cần sửa thủ công.

Đưa nó vào thực tế

Tại sao nó quan trọng

  • 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.

coi chừng

  • 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.

Các bước tiếp theo

  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.
  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.
  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.
  4. 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á

Bản tin miễn phí

Nhận bản tóm tắt AI hàng ngày

Ba câu chuyện AI đã được xác minh vào mỗi buổi sáng các ngày trong tuần, được viết bằng tiếng Anh đơn giản. Miễn phí mãi mãi, không có quảng cáo.

Một email mỗi ngày trong tuần. Hủy đăng ký trong một cú nhấp chuột. Chúng tôi không bao giờ bán hoặc chia sẻ địa chỉ của bạn.

Tự kiểm tra

Take the AI in Game Level Generation quiz

Phản hồi tức thì về mọi câu trả lời và chứng chỉ có thể chia sẻ với ID có thể xác minh sau khi bạn vượt qua khóa học.

Bắt đầu bài kiểm tra

Hỗ trợ giáo dục AI miễn phí. AI Understanding là tổ chức phi lợi nhuận 501(c)(3) — không bao giờ có quảng cáo, không có tường phí. Hãy quyên góp

Câu hỏi thường gặp

AI trong việc tạo cấp độ trò chơi là gì?

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.

'Tạo nội dung theo thủ tục' (PCG) có nghĩa là gì trong trò chơi?

PCG sử dụng các thuật toán và quy tắc để tạo nội dung trò chơi một cách tự động thay vì yêu cầu các nhà thiết kế sắp xếp mọi yếu tố bằng tay.

Thuật toán Thu gọn hàm sóng xây dựng bản đồ như thế nào?

Thu gọn hàm sóng coi bản đồ như một câu đố ràng buộc, chọn ô có entropy thấp nhất, sửa ô của nó và truyền bá những ô lân cận nào vẫn được phép, tương tự như Sudoku.

Why do developers test generated levels with search agents or other playability checks?

A search agent can test whether a level is completable under that agent and rules. This is evidence for a selected playability criterion, not a guarantee that every player can finish every generated level.

Chức năng chống ồn cổ điển nào được sử dụng rộng rãi để tạo địa hình trông tự nhiên?

Tiếng ồn Perlin và các chức năng nhiễu độ dốc tương tự tạo ra biến thể mượt mà, trông tự nhiên, lý tưởng cho địa hình, được sử dụng trong các trò chơi như Minecraft.

PCGML bổ sung gì so với thế hệ dựa trên quy tắc cũ?

PCG thông qua học máy đào tạo các mô hình ở các cấp độ mẫu để trình tạo có thể tìm hiểu phong cách và cấu trúc của nội dung do con người tạo ra thay vì chỉ dựa vào các quy tắc viết tay.