Đảm bảo chất lượng trong trò chơi là một trong những phần bị đánh giá thấp nhất trong quá trình phát triển trò chơi. Các phòng ban này thường thuê người kiểm tra kỹ lưỡng các trò chơi để đảm bảo mọi thứ hoạt động chính xác. Tuy nhiên, do bản chất ngày càng phức tạp của trò chơi, đây thường là công việc cực kỳ tẻ nhạt, ngay cả khi bạn thực sự yêu thích trò chơi đó. Đây có thể là một lĩnh vực phát triển trò chơi mà AI thực sự có thể hữu ích, mà không xâm phạm đến tính sáng tạo. Razer chắc chắn nghĩ như vậy, khi phát hành công cụ phát triển trò chơi hỗ trợ AI mới với QA Companion.
Công cụ này nghe có vẻ rất tiện dụng, hoạt động như một trình tìm lỗi và ghi nhật ký tự động. Đặc biệt là khi việc săn lỗi là một trong những cách sử dụng AI thông minh hơn cho đến nay. Công cụ mới của Razer tuyên bố giải phóng người chơi thử nghiệm để họ có thể chơi trò chơi, thay vì phải dừng lại và tự ghi lại mọi chi tiết. Công cụ này cũng tự hào có khả năng phù hợp với quy trình làm việc hiện có mà các nhà phát triển có thể có, vì nó có sẵn dưới dạng plugin cho Unreal, Unity và các công cụ tùy chỉnh sử dụng C++. Nó thậm chí còn có các thiết lập tùy chỉnh cho các thể loại và phong cách trò chơi khác nhau, và tất nhiên tất cả những điều này có thể được tùy chỉnh để phù hợp với bất kỳ thứ gì mà các nhà phát triển thực sự đang làm.
Người bạn đồng hành QA của Razer không hoàn toàn độc đáo, vì các công ty khác cũng đang đưa ra những người bạn đồng hành thử nghiệm AI có âm thanh tương tự để ghi lại lỗi. Một ví dụ là TestBot từ Mighty Build and Test, mặc dù ứng dụng này tập trung nhiều hơn vào việc để một bot chơi trò chơi của bạn. Cả hai đều có thể là những công cụ thực sự hữu ích để tăng cường quy trình QA, nhưng điều quan trọng cần nhớ là tất cả những thứ này đều chỉ là công cụ.
Để đảm bảo chất lượng tốt, bạn cần những người kiểm tra chất lượng. Yếu tố con người vẫn cực kỳ quan trọng vì có những thông tin có thể rất quan trọng nhưng có thể không được đưa vào các nhật ký này. Ngoài ra còn có những khuynh hướng tự nhiên của con người có nhiều khả năng bị tác động và do đó có giá trị hơn trong quá trình kiểm tra.
Tôi không tin rằng bất kỳ công cụ nào trong số này nên loại bỏ mọi người khỏi quá trình kiểm tra trò chơi, vì tất cả những gì bạn sẽ có được là những trò chơi có thể được chơi bởi rô-bốt. Mặc dù có rất nhiều bot cần lo lắng trong trò chơi, nhưng tôi không nghĩ chúng được coi là đối tượng mục tiêu.
Để hiểu được việc trở thành người kiểm tra QA trong trò chơi, đây là một bài tập tư duy nhỏ. Hãy tưởng tượng bạn đang chơi trò chơi yêu thích của mình và bạn bước qua một cánh cửa. Được rồi, bây giờ hãy quay lại và làm lại nhưng lần này hãy làm vào giây lẻ thay vì giây chẵn. Được rồi, một lần nữa nhưng lần này bạn có một vật phẩm khác được trang bị. Một lần nữa, nhưng hãy tiếp cận nó từ một góc độ khác. Tốt, bây giờ hãy tiếp tục làm điều này trong tám giờ một ngày. Nếu bạn bắt đầu hình dung Dr Strange đối đầu với Dormammu thì bạn bắt đầu hiểu ý rồi đấy.
Đó là điều tôi chưa thực sự hiểu cho đến khi nói chuyện với Megan Summers, một nhà phát triển trò chơi người Úc có kinh nghiệm về QA, cách đây vài năm trên Byteside.
"Vì vậy, bạn biết đấy, bạn đã có tiền sảnh, bạn đã quyết định nơi bạn sẽ đặt dây điện, bạn đã quyết định đường ống nước sẽ đi vào đâu. Đó là tất cả những người thiết kế và kỹ thuật." Summers giải thích, đồng thời nói thêm "Và sau đó, QA mở mọi cánh cửa 10 lần để đảm bảo bản lề cửa hoạt động, nhưng họ cũng kiểm tra xem các bức tranh có thẳng không và họ cũng phải đi và ngồi trên mọi bồn cầu và xả nước 50 lần để đảm bảo."
Đây là những gì có thể giúp đảm bảo trò chơi của bạn không có bất kỳ lỗi kỳ lạ nào có thể ảnh hưởng nghiêm trọng đến người chơi. Và cũng là lý do tại sao không hiếm khi có rất nhiều lỗi không được tìm thấy. Thật không may, chỉ có một số giờ nhất định trong một ngày và không phải tất cả các nhà phát triển đều có ngân sách để đổ vào GameDev. Có một công cụ giúp loại bỏ một số công việc ghi nhật ký có nghĩa là bạn có thể dành nhiều thời gian hơn để tìm cách mới để mở cánh cửa đó, thay vì viết ra các chi tiết lỗi.
AI QA Companion của Razer hiện đang trong giai đoạn thử nghiệm và sẽ sớm có trên AWS Marketplace. Hiện tại, bạn có thể xem thử và thậm chí đăng ký để tham gia bản beta tại đây.
CPU tốt nhất cho chơi game: Chip hàng đầu từ Intel và AMD.
Bo mạch chủ chơi game tốt nhất: Bo mạch phù hợp.
Card đồ họa tốt nhất: Bộ đẩy pixel hoàn hảo của bạn đang chờ.
Tốt nhất SSD dành cho chơi game: Hãy tham gia trò chơi trước.
Công cụ này nghe có vẻ rất tiện dụng, hoạt động như một trình tìm lỗi và ghi nhật ký tự động. Đặc biệt là khi việc săn lỗi là một trong những cách sử dụng AI thông minh hơn cho đến nay. Công cụ mới của Razer tuyên bố giải phóng người chơi thử nghiệm để họ có thể chơi trò chơi, thay vì phải dừng lại và tự ghi lại mọi chi tiết. Công cụ này cũng tự hào có khả năng phù hợp với quy trình làm việc hiện có mà các nhà phát triển có thể có, vì nó có sẵn dưới dạng plugin cho Unreal, Unity và các công cụ tùy chỉnh sử dụng C++. Nó thậm chí còn có các thiết lập tùy chỉnh cho các thể loại và phong cách trò chơi khác nhau, và tất nhiên tất cả những điều này có thể được tùy chỉnh để phù hợp với bất kỳ thứ gì mà các nhà phát triển thực sự đang làm.
Người bạn đồng hành QA của Razer không hoàn toàn độc đáo, vì các công ty khác cũng đang đưa ra những người bạn đồng hành thử nghiệm AI có âm thanh tương tự để ghi lại lỗi. Một ví dụ là TestBot từ Mighty Build and Test, mặc dù ứng dụng này tập trung nhiều hơn vào việc để một bot chơi trò chơi của bạn. Cả hai đều có thể là những công cụ thực sự hữu ích để tăng cường quy trình QA, nhưng điều quan trọng cần nhớ là tất cả những thứ này đều chỉ là công cụ.
Để đảm bảo chất lượng tốt, bạn cần những người kiểm tra chất lượng. Yếu tố con người vẫn cực kỳ quan trọng vì có những thông tin có thể rất quan trọng nhưng có thể không được đưa vào các nhật ký này. Ngoài ra còn có những khuynh hướng tự nhiên của con người có nhiều khả năng bị tác động và do đó có giá trị hơn trong quá trình kiểm tra.
Tôi không tin rằng bất kỳ công cụ nào trong số này nên loại bỏ mọi người khỏi quá trình kiểm tra trò chơi, vì tất cả những gì bạn sẽ có được là những trò chơi có thể được chơi bởi rô-bốt. Mặc dù có rất nhiều bot cần lo lắng trong trò chơi, nhưng tôi không nghĩ chúng được coi là đối tượng mục tiêu.
Để hiểu được việc trở thành người kiểm tra QA trong trò chơi, đây là một bài tập tư duy nhỏ. Hãy tưởng tượng bạn đang chơi trò chơi yêu thích của mình và bạn bước qua một cánh cửa. Được rồi, bây giờ hãy quay lại và làm lại nhưng lần này hãy làm vào giây lẻ thay vì giây chẵn. Được rồi, một lần nữa nhưng lần này bạn có một vật phẩm khác được trang bị. Một lần nữa, nhưng hãy tiếp cận nó từ một góc độ khác. Tốt, bây giờ hãy tiếp tục làm điều này trong tám giờ một ngày. Nếu bạn bắt đầu hình dung Dr Strange đối đầu với Dormammu thì bạn bắt đầu hiểu ý rồi đấy.
Đó là điều tôi chưa thực sự hiểu cho đến khi nói chuyện với Megan Summers, một nhà phát triển trò chơi người Úc có kinh nghiệm về QA, cách đây vài năm trên Byteside.
"Vì vậy, bạn biết đấy, bạn đã có tiền sảnh, bạn đã quyết định nơi bạn sẽ đặt dây điện, bạn đã quyết định đường ống nước sẽ đi vào đâu. Đó là tất cả những người thiết kế và kỹ thuật." Summers giải thích, đồng thời nói thêm "Và sau đó, QA mở mọi cánh cửa 10 lần để đảm bảo bản lề cửa hoạt động, nhưng họ cũng kiểm tra xem các bức tranh có thẳng không và họ cũng phải đi và ngồi trên mọi bồn cầu và xả nước 50 lần để đảm bảo."
Đây là những gì có thể giúp đảm bảo trò chơi của bạn không có bất kỳ lỗi kỳ lạ nào có thể ảnh hưởng nghiêm trọng đến người chơi. Và cũng là lý do tại sao không hiếm khi có rất nhiều lỗi không được tìm thấy. Thật không may, chỉ có một số giờ nhất định trong một ngày và không phải tất cả các nhà phát triển đều có ngân sách để đổ vào GameDev. Có một công cụ giúp loại bỏ một số công việc ghi nhật ký có nghĩa là bạn có thể dành nhiều thời gian hơn để tìm cách mới để mở cánh cửa đó, thay vì viết ra các chi tiết lỗi.
AI QA Companion của Razer hiện đang trong giai đoạn thử nghiệm và sẽ sớm có trên AWS Marketplace. Hiện tại, bạn có thể xem thử và thậm chí đăng ký để tham gia bản beta tại đây.

CPU tốt nhất cho chơi game: Chip hàng đầu từ Intel và AMD.
Bo mạch chủ chơi game tốt nhất: Bo mạch phù hợp.
Card đồ họa tốt nhất: Bộ đẩy pixel hoàn hảo của bạn đang chờ.
Tốt nhất SSD dành cho chơi game: Hãy tham gia trò chơi trước.