Contents
Doom, tựa game FPS kinh điển, đã được “port” (chuyển hệ) lên vô số thiết bị, từ máy tính, console cho đến cả những thứ không ngờ tới như máy tính bỏ túi hay thậm chí… que thử thai. Tuy nhiên, cách mà các nhà nghiên cứu Google vừa trình diễn lại hoàn toàn khác biệt và có thể định hình lại tương lai ngành game. Họ đã tạo ra một phiên bản Doom hoàn toàn bằng trí tuệ nhân tạo (AI), dựa trên việc “học” từ các video gameplay được cung cấp.
Đây được xem là một cột mốc quan trọng, dù có phần gây lo ngại, được ghi nhận trong một bài báo khoa học xuất bản gần đây với tiêu đề “Diffusion models are real-time game engines” (tạm dịch: Các mô hình khuếch tán là những game engine thời gian thực). Nghiên cứu này mô tả chi tiết cách một nhóm nhỏ tại Google đã thành công trong việc “mô phỏng tương tác” một phiên bản Doom, với kết quả mà con người chỉ có “khả năng phân biệt cao hơn một chút so với ngẫu nhiên”.
GameNGen – Khi AI “Học Chơi” Doom
Để làm được điều này, con người (hiện tại) vẫn cần phải chơi Doom trước để tạo ra các video clip gameplay. Những video này sau đó được cung cấp cho GameNGen, một game engine thử nghiệm do nhóm nghiên cứu phát triển, được “vận hành hoàn toàn bởi một mô hình nơ-ron”. Về nguyên tắc, nó tương tự như khả năng phổ biến hiện nay của AI trong việc học hỏi và sau đó tạo ra hình ảnh tĩnh, dựa trên việc phân tích một lượng lớn dữ liệu (đôi khi có nguồn gốc không rõ ràng) trên mạng.
GameNGen không thực sự “chạy” mã nguồn gốc của Doom. Thay vào đó, nó sử dụng một loại mô hình AI tiên tiến gọi là “diffusion model” (mô hình khuếch tán) để học các quy luật, hình ảnh và diễn biến trong các video gameplay.
Cách AI Tái Tạo Thế Giới Doom
Từ những gì “học” được qua việc “xem” gameplay, GameNGen sẽ tự động tạo ra các khung hình liên tiếp. Những khung hình này được xuất ra với tốc độ 20 khung hình/giây (fps), một con số khá ấn tượng đối với một hệ thống mô phỏng hoàn toàn bằng AI, và có chất lượng hình ảnh “tương đương với bản gốc”. Dưới đây là cách nó hoạt động qua video minh họa:
Mô phỏng game Doom bằng AI GameNGen của Google
Doom, được mô phỏng bởi mô hình nơ-ron GameNGen.
Không Chỉ Là Hình Ảnh: AI Mô Phỏng Cả Trạng Thái Game
Bài báo đặt ra câu hỏi: “Liệu một mô hình nơ-ron chạy trong thời gian thực có thể mô phỏng một trò chơi phức tạp với chất lượng cao không?”. Câu trả lời mà nghiên cứu này đưa ra là “Có”. Mặc dù không phải là một mô phỏng chính xác tuyệt đối từng dòng code, mô hình nơ-ron này đã chứng tỏ khả năng thực hiện các cập nhật trạng thái game phức tạp.
Cụ thể, AI có thể tự tính toán và cập nhật lượng máu, đạn dược của người chơi, thực hiện hành động tấn công kẻ thù, mô phỏng sát thương lên các đối tượng trong game, mở cửa và duy trì trạng thái của thế giới game qua các chuỗi hành động dài. Điều này cho thấy GameNGen không chỉ đơn thuần là tạo ra video giống Doom, mà còn hiểu và tái tạo được logic cơ bản của trò chơi.
1. GameNGen là gì?
GameNGen là một game engine thử nghiệm do các nhà nghiên cứu Google phát triển, hoạt động hoàn toàn dựa trên mô hình mạng nơ-ron (AI) thay vì mã lập trình truyền thống.
2. AI này có thực sự “chơi” Doom không?
Không hẳn. AI không “chơi” game theo cách con người hiểu. Nó học từ các video gameplay và sau đó mô phỏng lại trò chơi, tạo ra các khung hình và cập nhật trạng thái game dựa trên những gì đã học.
3. Chất lượng hình ảnh của Doom do AI tạo ra như thế nào?
Theo nghiên cứu, chất lượng hình ảnh đạt mức “tương đương bản gốc” và chạy ở tốc độ 20fps.
4. Công nghệ này có ý nghĩa gì cho tương lai ngành game?
Nó mở ra khả năng về một mô hình mới, nơi game engine có thể được tạo ra và vận hành bởi AI, tiềm năng tự động hóa một phần hoặc toàn bộ quá trình tạo game.
5. Liệu AI có thể thay thế hoàn toàn các game engine truyền thống?
Hiện tại thì chưa. Vẫn còn nhiều thách thức về huấn luyện AI, tạo nội dung game phức tạp và vai trò của con người. Đây mới chỉ là bước đầu tiên.
6. Người chơi có thể thử nghiệm GameNGen không?
Hiện tại, GameNGen chỉ là một dự án nghiên cứu của Google và chưa được công bố rộng rãi cho người dùng cuối thử nghiệm.
7. Việc huấn luyện AI GameNGen có phức tạp không?
Quá trình này đòi hỏi một lượng lớn dữ liệu video gameplay và năng lực tính toán mạnh mẽ để mô hình AI có thể “học” và mô phỏng lại game một cách hiệu quả.
Ý Nghĩa và Tương Lai Của Game Engine AI
“GameNGen trả lời một trong những câu hỏi quan trọng trên con đường hướng tới một mô hình mới cho game engine, nơi các trò chơi được tạo ra tự động, tương tự như cách hình ảnh và video được tạo ra bởi các mô hình nơ-ron trong những năm gần đây,” các nhà nghiên cứu viết.
Tuy nhiên, họ cũng thừa nhận rằng vẫn còn nhiều câu hỏi then chốt cần giải quyết. Ví dụ như làm thế nào để huấn luyện các game engine nơ-ron này một cách hiệu quả, và làm thế nào để tạo ra các trò chơi hoàn chỉnh theo cách này, bao gồm cả việc tận dụng tốt nhất sự đóng góp của con người. Dù vậy, nhóm nghiên cứu “vô cùng hào hứng về tiềm năng của mô hình mới này.”
Thực tế, AI đã và đang thay đổi ngành công nghiệp game. Một báo cáo từ Unity vào tháng 3 cho biết hơn 60% nhà phát triển game đã sử dụng AI ở một giai đoạn nào đó trong quy trình phát triển. Thành tựu với GameNGen và Doom càng nhấn mạnh tiềm năng to lớn và cả những thách thức phía trước của việc ứng dụng AI trong việc tạo ra các trải nghiệm tương tác. Hãy cùng Boet Fighter theo dõi những Tin Game New nhất về xu hướng này.