Công nghệ
Bên trong Mirage: Động cơ Generative AI đầu tiên của trò chơi
Các động cơ trò chơi đã luôn hoạt động theo cùng một cách. Các nhà phát triển xây dựng bản đồ, đặt đối tượng và thiết kế cấp độ trước. Bạn tải trò chơi, tải nó lên và chơi nội dung mà họ đã tạo. Nhưng nếu thế giới trò chơi không được xây dựng sẵn? Nếu nó được tạo ra trực tiếp, khi bạn chơi, dựa trên những gì bạn làm hoặc nói? Đó là ý tưởng đằng sau động cơ trò chơi Mirage mới của Dynamicslab.
Mirage được gọi là động cơ generative đầu tiên theo thời gian thực, và nó đảo lộn mọi thứ chúng ta biết về thiết kế trò chơi. Bạn di chuyển, khám phá hoặc nhập một lệnh và Mirage AI tạo ra thế giới ngay lập tức. Nó không chỉ là tiếng ồn ngẫu nhiên. Những môi trường 3D tương tác này phản ứng với hành động của bạn theo thời gian thực.
Đây là một bước tiến so với các bản demo AI có thể chơi được mà chúng ta đã thấy cho đến nay. Thay vì chỉ hiển thị các đoạn clip hoặc cảnh ngắn, Mirage cho phép bạn thực sự khám phá và tương tác với thế giới nó tạo ra, trong khi nó đang tạo ra. Nó vẫn còn sớm, và chưa phải là một trò chơi đầy đủ, nhưng nó đã cung cấp một cái nhìn về làm thế nào AI có thể thay đổi tương lai của trò chơi.
Mirage là gì?
Mirage là một loại động cơ trò chơi mới không dựa vào bản đồ được xây dựng trước hoặc tài sản tĩnh. Thay vào đó, nó sử dụng một mô hình AI lớn để tạo ra môi trường trò chơi theo thời gian thực khi bạn tương tác với nó. Bạn không cần tải xuống cấp độ hoặc tải lên khu vực cố định. Động cơ phản ứng với những gì bạn làm và cố gắng xây dựng một thứ gì đó có thể chơi được ngay lập tức. Điều đó bao gồm đường sá, tòa nhà, đối tượng và không gian mở hoàn chỉnh xuất hiện xung quanh bạn khi bạn di chuyển qua thế giới.
Nó không được xây dựng như các động cơ truyền thống. Mirage không có trình chỉnh sửa cảnh hoặc gói tài sản. Mọi thứ đều được tạo ra bởi AI, khung hình theo khung hình, dựa trên đào tạo từ các video trò chơi thực và đầu vào. Khi bạn chơi, nó chạy trên đám mây và truyền trực tuyến đến trình duyệt của bạn, vì vậy lệnh và chuyển động của bạn luôn được xử lý liên tục. Nó gần giống với một mô phỏng tương tác hơn là một trò chơi với các quy tắc hoặc bố cục cố định.
Động cơ trò chơi Mirage AI so với các động cơ truyền thống
Mirage rất khác so với các động cơ trò chơi thông thường như Unity hoặc Unreal. Những động cơ đó cung cấp các công cụ cho các nhà phát triển để xây dựng thế giới bằng cách sử dụng mô hình 3D, kết cấu và kịch bản. Các nhà thiết kế sử dụng trình chỉnh sửa cấp độ, mã và tài sản nghệ thuật để tạo ra từng cảnh bằng tay. Ngược lại, Mirage không có bản đồ hoặc tài sản được tạo sẵn – nó chỉ có một bộ não AI tạo ra chúng ngay lập tức. Bạn không đặt cây cối hoặc nhà cửa; AI tưởng tượng chúng cho bạn.
Sự khác biệt chính khác: Các trò chơi Unity / Unreal thường được cố định một lần khi phát hành (ngoài các bản mở rộng hoặc cập nhật). Một trò chơi Mirage có thể thay đổi mỗi lần bạn chơi. Không có “nội dung” cố định để hoàn thành; người chơi cơ bản đồng tạo ra trò chơi. Thay vì tải xuống một thế giới được xây dựng trước, người chơi tiếp tục nhập thế giới vào sự tồn tại. Điều này có nghĩa là mỗi trải nghiệm đều độc nhất và không bao giờ được kịch bản.
Về mặt kỹ thuật, các động cơ truyền thống chạy trên máy tính hoặc máy chơi game của bạn. Mirage truyền trực tuyến mọi thứ từ các máy chủ mạnh. Vì vậy, không cần thiết bị phần cứng nặng cho người chơi – chỉ cần một trình duyệt.
Động cơ trò chơi Mirage AI của Mirage hoạt động như thế nào?
Mirage hoạt động bằng cách chạy một mô hình AI lớn trên đám mây. Bạn không cần tải xuống bất cứ thứ gì. Bạn chỉ cần mở bản demo trong trình duyệt của mình, và nó bắt đầu truyền trực tuyến như một video. Sau hậu trường, mọi chuyển động hoặc lệnh bạn đưa ra đều được gửi đến AI, và nó phản ứng bằng cách tạo ra khung hình tiếp theo của trò chơi. Nó hoạt động ở mức khung hình, vì vậy nó phản ứng với hành động của bạn theo thời gian thực. Hệ thống không sử dụng tài sản hoặc bản đồ được tạo sẵn. Nó tạo ra mọi thứ ngay lập tức.
Mô hình chính là sự kết hợp giữa kiến trúc transformer và kiến trúc khuếch tán. Nó được đào tạo bằng cách sử dụng một lượng lớn dữ liệu trò chơi, bao gồm cả video trò chơi đầy đủ và đầu vào của người chơi. Các nhà phát triển cũng thêm các phiên ghi đặc biệt để cung cấp cho nó một sự hiểu biết rộng hơn về cách các môi trường trò chơi hoạt động. Theo thời gian, AI đã học được các mẫu như đường sá nên cong như thế nào, đối tượng nên được đặt ở đâu hoặc máy ảnh nên di chuyển qua một cảnh như thế nào.
Khi bạn tương tác với Mirage, bằng cách đi bộ, lái xe hoặc nhập lệnh, AI cố gắng dự đoán và xây dựng những gì tiếp theo. Nó có một bộ nhớ ngắn về những gì vừa xảy ra, vì vậy thế giới không cảm thấy hoàn toàn bị ngắt kết nối. Hình ảnh nhằm vào sự hiện thực, không phải là phong cách hoặc hình ảnh pixel. Hiện tại, nó chạy ở khoảng 16 khung hình mỗi giây ở độ phân giải tiêu chuẩn. Đó là thấp cho trò chơi, nhưng có thể hiểu được vì nó tạo ra các khung hình 3D đầy đủ ngay lập tức. Dù vậy, trải nghiệm vẫn khá phản hồi với độ trễ thấp, điều này là một thành tựu đáng chú ý ở giai đoạn này.
Làm thế nào bạn có thể tạo thế giới trò chơi của mình bằng Mirage
Mirage có một tính năng tích hợp cho phép bạn tạo thế giới của mình bằng cách tải lên một hình ảnh (bạn có thể thử điều này trong bản demo tại đây). Khi bạn mở bản demo, bạn sẽ thấy một bảng điều khiển có tiêu đề “Hình ảnh ban đầu” ở bên phải. Tại đây, bạn có thể chọn từ một số hình ảnh được đặt trước hoặc nhấp vào nút Tải lên màu xanh lá cây ở cuối để thêm hình ảnh của riêng bạn.
Khi bạn tải lên một hình ảnh, lý tưởng nhất là một ảnh chụp màn hình từ một trò chơi góc nhìn thứ ba, và Mirage AI sẽ cố gắng tạo ra một môi trường 3D dựa trên hình ảnh đó. Nó không sao chép chính xác nhưng tạo ra một không gian có thể chơi được trông và cảm giác tương tự. Sau đó, bạn sẽ được thả vào giữa thế giới mới đó, sẵn sàng để khám phá.
Các điều khiển cơ bản rất đơn giản. Bạn có thể đi bộ bằng cách sử dụng WASD, di chuyển máy ảnh bằng chuột và sử dụng Shift để chạy. Hơn nữa, Mirage cũng hỗ trợ nhập văn bản, có nghĩa là bạn có thể nhập lệnh như “thêm một đường cao tốc” hoặc “xuất hiện một chiếc xe” trong khi chơi. AI sẽ cố gắng phản ứng với lệnh của bạn và thay đổi cảnh tương ứng.
Làm thế nào việc tạo trò chơi theo thời gian thực có thể thay đổi trò chơi
Nếu Mirage hoặc một thứ gì đó tương tự trưởng thành, nó có thể thực sự làm thay đổi trò chơi. Ngày nay, hầu hết các trò chơi đều có bản đồ cố định, có thể có một số trình tạo cấp độ ngẫu nhiên (như roguelike hoặc thế giới thủ tục) hoặc các bản mod do người dùng tạo. Công nghệ Mirage mang điều đó lên một tầm cao mới: người chơi điều khiển việc tạo thế giới trực tiếp. Nó gần như chơi trong tưởng tượng của bạn.
Đối với người chơi, điều đó có nghĩa là không có hai lần chơi giống nhau. Bạn có thể nhảy vào một trò chơi trông giống như GTA, nói “làm cho nó trở thành đêm và mưa”, và boom – bạn đang ở trong một thành phố tối và mưa. Hoặc bắt đầu trong một khu rừng, nói “chuyển đổi khu rừng này thành một thành phố tương lai”, và nó sẽ thực hiện. Sự linh hoạt này có nghĩa là các trò chơi trở nên giống như đồ chơi hoặc thế giới để khám phá và định hình hơn là các câu chuyện cố định.
Đối với cộng đồng, điều này làm giảm rào cản. Ngay cả khi không có kỹ năng thiết kế, bất kỳ ai cũng có thể tổ chức một phiên trò chơi bằng cách nhập một chủ đề. Bạn bè có thể cộng tác (“Thêm một con rồng vào thành phố này”) và AI sẽ vẽ nó cho tất cả.
Chúng ta vẫn còn xa so với các trò chơi AAA được tạo hoàn toàn bởi AI, nhưng những hình ảnh như Mirage gợi ý về một tương lai nơi các trò chơi không được tải xuống hoặc thiết kế – chúng được tưởng tượng, nhập và trải nghiệm. Trong tương lai đó, trò chơi có thể cảm giác giống như việc kể chuyện trực tiếp hoặc cát kỹ thuật số. Thay vì các studio tạo ra mọi chi tiết, người chơi có thể đơn giản mơ lên những cuộc phiêu lưu của mình bằng văn bản.
Tuy nhiên, các studio trò chơi và nhà xuất bản thực vẫn đóng một vai trò quan trọng. Đối với bây giờ, Mirage là một công cụ bổ sung, không phải là thay thế cho thiết kế trò chơi truyền thống. Nó không xử lý việc viết kịch bản, thiết kế chiến đấu cân bằng hoặc tối ưu hóa hiệu suất trên thiết bị. Nhưng nó có thể trở thành một công cụ mạnh mẽ: các nhà thiết kế cấp độ có thể sử dụng nó để tạo ra ý tưởng, hoặc người chơi có thể sử dụng nó để tạo ra các thử thách thú vị.











