Tạo NPC động: Tận dụng AI cục bộ cho các trò chơi thông minh hơn

Bạn còn nhớ khi tạo ra một trò chơi điện tử đòi hỏi một studio đầy đủ và hàng triệu đô la tiền tài trợ không? Những ngày đó có thể sắp kết thúc.

Bạn còn nhớ khi tạo ra một trò chơi điện tử đòi hỏi một studio đầy đủ và hàng triệu đô la tiền tài trợ không? Những ngày đó có thể sắp kết thúc. Nhà làm phim chuyển sang phát triển Ben Saltzman đang chứng minh cách AI và sức mạnh tính toán cục bộ đang tái cấu trúc cách tiếp cận của chúng ta đối với phát triển sáng tạo.

Dự án của anh, GLIMMER , tưởng tượng ra một New York siêu nhiên nơi ma cà rồng kinh doanh trong các tòa nhà cao tầng và nàng tiên cá sống trong các tuyến đường thủy bị ô nhiễm. Trên máy trạm Dell Precision 7875 của mình , được hỗ trợ bởi GPU NVIDIA RTX , New York siêu nhiên của Saltzman trở nên sống động thông qua các nhân vật AI có khả năng suy nghĩ, ghi nhớ và tiến hóa độc lập. Dự án bắt đầu như một khái niệm phim nhưng đã phát triển thành một thứ gì đó tham vọng hơn khi Saltzman nhận ra tiềm năng của quá trình xử lý AI cục bộ.

Phá vỡ các rào cản truyền thống

“Tôi thấy tiềm năng để kể bất kỳ câu chuyện nào tôi muốn kể ngày hôm nay, thay vì phải chờ 20 năm để làm một bộ phim truyện”, Saltzman suy ngẫm. Chỉ một năm trước, anh ấy là một nhà làm phim không có kinh nghiệm lập trình. Ngày nay, anh ấy đang chạy nhiều mô hình AI cùng lúc trên máy trạm Dell của mình, tạo ra một thế giới tương tác, nơi mỗi nhân vật đều có tính cách và trí nhớ riêng.

Trong khi nhiều nhà phát triển dựa vào các dịch vụ AI dựa trên đám mây, thì phương pháp xử lý cục bộ của Saltzman lại mang đến những lợi thế độc đáo. Máy tính cá nhân hiệu suất cao Dell Pro Max¹ được thiết kế để xử lý nhiều mô hình AI đồng thời cùng lúc – mang đến cho người sáng tạo sự linh hoạt để nâng cao quy trình làm việc của họ. Saltzman giải thích rằng “Chạy mọi thứ cục bộ có nghĩa là tôi không bị giới hạn bởi chi phí API hoặc giới hạn sử dụng”. “Tôi có thể thoải mái thử nghiệm, điều này rất quan trọng khi bạn đang xây dựng thứ gì đó mới mẻ như thế này”.

Tạo ra những nhân vật đáng nhớ

Glimmer đưa người chơi vào vai một thực tập sinh tại một cơ quan chính phủ bí mật, quản lý các hiện tượng siêu nhiên trên khắp Thành phố New York. Công việc của bạn bao gồm mọi thứ, từ hòa giải các tranh chấp kinh doanh ma cà rồng đến nộp giấy tờ để bảo trì đường hầm troll. Cơ quan này hoạt động từ một đường hầm tàu ​​điện ngầm bị bỏ hoang, cân bằng mối quan hệ tinh tế giữa thế giới tự nhiên và siêu nhiên.

Trong bối cảnh này, AI thổi hồn vào từng nhân vật. NPC phát triển mối quan hệ thực sự, nhớ lại những cuộc gặp gỡ trong quá khứ và định hình câu chuyện thông qua hành động của họ. Hai ma cà rồng có thể buôn chuyện tại TJ’s Bazaar về một người sói mới chuyển đến East Village – và chỉ riêng cuộc trò chuyện đó cũng có thể tạo ra một nhân vật mới xuất hiện sau này trong trò chơi.

Các nhân vật thường làm Saltzman ngạc nhiên. “Yêu cầu ai đó do thám một nhóm ma cà rồng, và họ có thể nói với bạn ‘Sao anh dám – tôi còn nhiều việc tốt hơn để làm trong cuộc sống của mình.'” Những tương tác không có kịch bản này tạo ra cốt truyện độc đáo cho mỗi người chơi, vượt xa cốt truyện chính của trò chơi.

Các vấn đề kỹ thuật tạo ra các giải pháp sáng tạo như thế nào

Sức mạnh của PC hiệu suất cao Dell là chúng được chế tạo để có hiệu suất cao nhất với sức mạnh xử lý để xử lý hàng chục nhân vật AI cùng lúc. Saltzman đã đẩy GPU cấp độ chuyên nghiệp đến giới hạn của nó và vượt qua thử thách bằng cách viết nó vào chính câu chuyện. Nghiêng người về phía trước trên ghế, Saltzman phác thảo một thách thức kỹ thuật khi sản xuất Glimmer: “Máy tính không thể xử lý một triệu NPC, nhưng thế giới trò chơi cần phải có cảm giác sống động và thay đổi.” Giải pháp của ông? Death đã trở thành một nhân vật thực sự trong trò chơi, rình rập trên các đường phố kỹ thuật số của New York. Khi NPC không hoạt động hoặc không được sử dụng quá lâu, Death sẽ yêu cầu họ, lưu trữ dữ liệu của họ và giải phóng tài nguyên hệ thống.

Nhưng khi Death xóa các NPC không sử dụng, nó vẫn giữ nguyên lịch sử của họ. Nếu người chơi hoặc các nhân vật khác đề cập đến một NPC đã lưu trữ trong cuộc trò chuyện, Fate [một nhân vật khác] có thể đưa họ trở lại thế giới, hoàn chỉnh với những ký ức và mối quan hệ cũ của họ. Điều này tạo ra một thành phố sống động, nơi các nhân vật có thể mờ dần và mất đi sự nổi bật, đồng thời cũng làm cho ký ức của trò chơi trở nên dễ quản lý đối với thiết lập của anh ta.

Tương lai của sự phát triển độc lập

Với kế hoạch tích hợp Unreal Engine để tăng cường hình ảnh trong khi vẫn duy trì xử lý AI cục bộ, dự án của Saltzman đại diện cho một ranh giới mới trong phát triển trò chơi. Nó chứng minh cách những người sáng tạo cá nhân giờ đây có thể giải quyết các dự án mà trước đây đòi hỏi toàn bộ studio.

“Phần cứng tạo nên sự khác biệt”, Saltzman lưu ý. “ Sức mạnh xử lý của máy trạm Dell Precision và khả năng tính toán tăng tốc của NVIDIA cho phép tôi vượt qua những ranh giới mà tôi không thể tiếp cận được cách đây một năm. Điều thú vị là công nghệ này hiện đã có thể tiếp cận được với những người sáng tạo cá nhân – bạn không cần đến một studio nữa”.

Điều này có ý nghĩa gì đối với người sáng tạo

Trong khi Glimmer giới thiệu cách xử lý AI cục bộ trên máy trạm có thể thay đổi cách tiếp cận của bạn đối với phát triển trò chơi, giá trị thực sự nằm ở việc dân chủ hóa quá trình phát triển sáng tạo. Cho dù bạn là nhà làm phim, nhà phát triển trò chơi hay nghệ sĩ kỹ thuật số, sự kết hợp giữa các công cụ AI và các thiết lập cục bộ mạnh mẽ đang giúp các dự án đầy tham vọng dễ tiếp cận hơn.

Tất nhiên, “AI” có thể giống như một thuật ngữ nặng nề ngày nay, gợi lên nỗi sợ về việc tự động hóa thay thế sự sáng tạo hoặc các công cụ ưu tiên hiệu quả hơn nghệ thuật. Nhưng tác phẩm của Saltzman nhắc nhở chúng ta rằng AI không nhất thiết phải xóa bỏ sự tiếp xúc của con người—nó có thể là một công cụ cho phép bạn đưa sự sáng tạo của mình đi xa hơn. Bằng cách tận dụng quá trình xử lý AI cục bộ, Saltzman có thể tạo ra các nhân vật có chiều sâu, tính tự phát và cá tính hơn so với các mô hình tĩnh được lập trình trước.

Như Saltzman đã nói, “Những gì từng có vẻ như là nhiệm vụ bất khả thi giờ đây có thể quản lý được. Tôi có thể tập trung hơn vào việc thử nghiệm các ý tưởng và tinh chỉnh các dự án của mình, biết rằng tôi có các công cụ hỗ trợ mình.” Khám phá phương pháp tiếp cận mới này đối với phát triển trò chơi do AI điều khiển tại đây .

Được thiết kế để có hiệu suất vô song, PC Dell Pro Max khai thác toàn bộ tiềm năng của đồ họa chuyên nghiệp. Để tìm hiểu thêm về lợi ích của PC hiệu suất cao và GPU NVIDIA RTX, hãy nhấp vào đây .


1 Máy tính hiệu suất cao Dell Pro Max, trước đây được gọi là máy trạm Dell Precision