Tabarak Paracha
Ngày 1 tháng 8 năm 2023
Chúng tôi đã mời Ioana Hreninciuc, Đồng sáng lập tại Tìm ảnh – một phần mềm AI trực tuyến độc đáo chuyên tạo hình ảnh từ văn bản, nhằm giúp trả lời câu hỏi:
“Trí tuệ nhân tạo (AI) có thể giúp đơn giản hóa cuộc sống của các nhà phát triển ứng dụng di động như thế nào?”
Tất nhiên, câu hỏi này có thể nghe có vẻ hơi rộng, nhưng đừng lo, chúng tôi đã chia nó thành 3 giai đoạn. Các giai đoạn này bao gồm:
- Giai đoạn 1: Nhà phát triển mới bắt đầu phát triển một trò chơi
- Giai đoạn 2: Nhà phát triển đã hoàn thành việc phát triển trò chơi của mình và bắt đầu hợp tác với một nhà phát hành trò chơi trên thiết bị di động
- Giai đoạn 3: Nhà phát triển bắt đầu (hoặc quyết định) tự xuất bản
Vậy thì hãy cùng đi sâu vào để xem Ioana đã chia sẻ gì về từng người trong số họ nhé.
Giai đoạn 1: Nhà phát triển mới bắt đầu phát triển một trò chơi
“Ở giai đoạn này, Unity đã tung ra rất nhiều tính năng giúp bạn lập trình với trí tuệ nhân tạo (AI) và phát triển trò chơi của mình.”.
Tuy nhiên, điều quan trọng là bạn phải có một ý tưởng rõ ràng về những gì bạn muốn xây dựng (hoặc những gì bạn có thể xây dựng). Kiến thức về ngành vẫn phải đến từ chính bạn. Các công cụ như ChatGPT và các hệ thống trí tuệ nhân tạo tạo sinh khác nên được sử dụng để cung cấp cho bạn những ý tưởng chung chung.
Trí tuệ nhân tạo (AI) cũng có thể hỗ trợ bạn trong việc tạo tài nguyên. Bạn có thể lấy hình ảnh làm nền và hình ảnh nhân vật bằng các công cụ như PicFinder. Bạn cũng có thể tạo nhạc và giọng nói, cũng như viết mã cho trò chơi của mình. Ngoài ra, bạn còn có thể sử dụng AI để bắt đầu tạo các tài nguyên 3D cho trò chơi của mình.
Có rất nhiều điều bạn có thể làm với trí tuệ nhân tạo (AI), nhưng nó sẽ không thể thay thế vai trò của bạn với tư cách là một chuyên gia game xuất sắc, người đã dành thời gian nghiên cứu và mong muốn phát triển một thể loại game cụ thể.
Một công cụ mà tôi nghĩ sẽ hữu ích cho giai đoạn này là Mắt Mặt Trăng ”điều đó có thể giúp trong quá trình nảy sinh ý tưởng.”
Giai đoạn 2: Nhà phát triển đã hoàn thành việc phát triển trò chơi của mình và bắt đầu hợp tác với một nhà phát hành trò chơi trên thiết bị di động
“Thông thường, mỗi nhà phát hành sẽ có quy trình riêng ở giai đoạn này. Thông thường, quy trình sẽ là họ sẽ thử nghiệm trò chơi của bạn, và nếu trò chơi đạt kết quả tốt—chỉ dựa trên các chỉ số cơ bản như thời gian chơi đủ dài, tỷ lệ giữ chân người chơi, v.v.—thì họ sẽ xem xét tối ưu hóa trò chơi bằng cách a) nâng cao các chỉ số này, và b) cải thiện hoạt động tiếp thị (bằng cách tối ưu hóa các nội dung quảng cáo).”.
Trong thời kỳ bùng nổ thể loại game siêu casual, từng có khái niệm “vội vàng ra mắt” để tránh bị sao chép. Khi phải gấp rút tung game ra thị trường, kết quả thường là một mớ mã nguồn rối rắm như mì spaghetti. Một trong những cách bạn có thể tận dụng trí tuệ nhân tạo (AI) để giải quyết vấn đề này là sử dụng công cụ thực hiện ‘kiểm tra tình trạng mã nguồn’.’
Thực ra, tôi khuyên mọi người nên thực hiện những ‘kiểm tra sức khỏe mã nguồn’ này để đảm bảo thành công lâu dài cho trò chơi của mình. Khi bạn vội vàng phát hành trò chơi, bạn sẽ rơi vào vòng luẩn quẩn: “Tôi cần cải thiện trò chơi của mình nhưng hiện tại tôi đang ra mắt nên sẽ làm việc đó sau”, nhưng thường thì thời điểm đó không bao giờ đến, dẫn đến chất lượng trò chơi bị suy giảm. Tuy nhiên, nếu bạn xây dựng trò chơi với chất lượng tốt hơn ngay từ đầu bằng cách sử dụng các kiểm tra tình trạng mã này, bạn sẽ có thể thêm các tính năng một cách lành mạnh hơn và duy trì sự phát triển của trò chơi. Đây là một trong những yếu tố quan trọng ảnh hưởng đến các nhà phát triển ứng dụng di động, nhưng tôi thấy rằng điều này chưa được đề cập nhiều trong ngành.
”Một điều nữa là trí tuệ nhân tạo (AI) có thể giúp quá trình bản địa hóa trở nên dễ dàng và nhanh chóng hơn rất nhiều. Thông thường, nhà phát hành sẽ hỗ trợ bạn trong việc bản địa hóa trò chơi, phần âm thanh, các tài liệu quảng cáo, v.v. ở giai đoạn này – và giờ đây, AI có thể được ứng dụng cho tất cả những công việc này.”
Giai đoạn 3: Nhà phát triển bắt đầu (hoặc quyết định) tự xuất bản
“Lợi thế của việc thành lập một studio ngay lúc này là bạn có thể bắt đầu ngay từ nền tảng AI. Điều này có nghĩa là bạn không bị ràng buộc bởi bất kỳ công cụ nào do chính mình phát triển, và bạn có thể tập trung hoàn toàn vào AI.”.
Nửa vầng trăng Họ đã sử dụng một mô hình có khả năng mở rộng hoàn hảo cho trò chơi Picture Quiz của mình, bởi vì bạn có thể tạo ra cả hình ảnh lẫn văn bản bằng trí tuệ nhân tạo, đồng thời có thể tiến hành thử nghiệm A/B một cách triệt để để tìm ra nội dung tối ưu nhất – với tỷ lệ giữ chân người dùng cao nhất, hình ảnh chất lượng nhất, v.v.
Tôi cũng muốn nói rằng, việc có thể bắt đầu phát hành trò chơi di động nhanh đến vậy tạo ra áp lực phải không ngừng đổi mới để luôn đi trước xu hướng. Tôi tin rằng, lợi thế không nằm ở việc sử dụng AI một cách cụ thể, bởi vì tổng chi phí cho tất cả các công cụ này chỉ khoảng 50 bucks. Vì vậy, ai cũng có thể sử dụng AI. Điều quan trọng hơn là cách bạn sử dụng những công cụ này để tạo ra những sản phẩm độc đáo. Tôi nghĩ điều này cũng đúng với ChatGPT. Tôi cho rằng tất cả những thử nghiệm này cần phát triển theo hướng sử dụng AI để nâng cao chất lượng nội dung.
Các nhà phát hành thử nghiệm hàng trăm bản mẫu mỗi tháng. Và ngay khi có một tựa game AI thành công mà có thể dễ dàng sao chép, nó sẽ bị sao chép đến mức bão hòa. Lợi thế đó sẽ mất đi rất nhanh chóng. ”Tuy nhiên, việc là người đầu tiên tạo ra nó vẫn mang lại lợi thế. Và việc phát triển dựa trên AI ngay từ đầu, không suy nghĩ theo lối mòn của số đông, cũng là một lợi thế.”
Hãy theo dõi để biết thêm thông tin về các công cụ trí tuệ nhân tạo tạo sinh.
Đây không phải là tất cả những gì chúng tôi đã nhờ Ioana chia sẻ ý kiến chuyên môn của cô ấy. Hãy tiếp tục theo dõi để tìm hiểu thêm về:
- Làm thế nào để viết một đề bài hay bằng cách sử dụng AI?
- Những cạm bẫy phổ biến nhất mà các nhà phát triển khi sử dụng AI thường gặp phải là gì?
- Có những quy trình làm việc nào mà các nhà phát triển vẫn nên thực hiện thủ công, mà không cần sự hỗ trợ của trí tuệ nhân tạo?