Nhà phát triển game mô phỏng thể thao "cũ kỹ" đối mặt với làn sóng game lập trình bởi AI

Phần mềm12 tháng 6, 2026·8 phút đọc

Bài viết chia sẻ trải nghiệm của một nhà phát triển indie game lâu năm trong bối cảnh các công cụ lập trình AI (vibecoding) đang hạ thấp rào cản gia nhập, tạo ra sự cạnh tranh gay gắt đối với các sản phẩm web lâu đời như Basketball GM.

Cảm giác của một nhà phát triển game mô phỏng thể thao dựa trên web kiểu cũ khi hàng loạt game mô phỏng thể thao web được "vibecode" (lập trình bởi AI) được ra mắt.

Khi tôi bắt đầu làm phiên bản web của Basketball GM vào năm 2012, lập trình web là một chuyện hoàn toàn khác so với bây giờ. Khi đó, npm còn quá mới mẻ và hiếm ai sử dụng nó. Việc đóng gói và triển khai JavaScript còn rất sơ khai, nhiều người vẫn chỉ đơn giản là nối các file lại với nhau. Những thứ như TypeScript, React, async/await... thậm chí chưa từng tồn tại!

Thực sự là rất khó khăn! Các công cụ và tài liệu lúc đó tệ hại hơn nhiều so với ngày nay. Nhưng tôi nghĩ sẽ rất thú vị nếu có thể đưa BBGM chạy trên trình duyệt web, nên tôi đã kiên trì theo đuổi. Theo thời gian, hệ sinh thái phát triển web đã nở rộ và trở nên như ngày nay: tuy chưa hoàn hảo nhưng tốt hơn vô cùng so với năm 2012.

Vị thế an toàn trong một thị trường ngách

Đến năm 2021, BBGM đã đủ lớn để trở thành công việc toàn thời gian của tôi. Mọi việc diễn ra rất tốt đẹp! Ngày nay, trò chơi này phổ biến và có lợi nhuận hơn cả năm 2021.

Trong vài năm qua, có những lúc tôi tự hỏi rằng điều này sẽ kéo dài bao lâu. Liệu mọi người có bị chán BBGM không? Trò chơi điện tử thường không giữ được sức nóng trong nhiều năm, nhưng thể thao lại là một trường hợp đặc biệt. Chừng nào bóng rổ còn phổ biến, mọi người sẽ vẫn muốn chơi game bóng rổ. Tất nhiên ai cũng biết điều đó, chỉ cần nhìn vào các bản phát hành hàng năm của Madden hay 2k luôn siêu phổ biến là thấy. Tuy nhiên, game mô phỏng quản lý thể thao là một thị trường ngách nhỏ hơn so với những trò chính thống đó, nhưng vẫn là một ngách lợi nhuận cho tôi và một số nhà phát triển game khác.

Điều đó cũng khiến tôi băn khoăn... Liệu có ai đó tung ra một game tốt hơn BBGM đến mức tôi mất sạch người dùng không? Một "2k" đối đầu với "Live" của tôi? Tại sao chuyện đó chưa xảy ra?

Có những game mô phỏng bóng rổ khác, nhưng trong nhiều năm không có đối thủ thực sự nào cho ngách của tôi — đó là một loại game web miễn phí với nhiều tính năng. Tại sao lại thế? Tôi nghĩ vì việc cạnh tranh với tôi không phải là một quyết định kinh doanh khôn ngoan.

Tôi không làm BBGM để giàu có, tôi làm nó như một sở thích. Chỉ sau vài năm làm việc nó mới bắt đầu kiếm được một chút tiền, rồi mất nhiều năm nữa mới đủ nuôi sống tôi với tư cách là công việc toàn thời gian. Rất ít người sẵn sàng bỏ nhiều công sức như vậy vào một trò chơi điện tử. Có lẽ một lập trình viên giỏi hơn tôi có thể làm nhanh hơn? Nhưng những lập trình viên giỏi hơn tôi lại có những cơ hội kiếm tiền béo bở hơn con ngách nhỏ bé này của tôi. Có lẽ một đội ngũ lập trình viên có thể làm nhanh hơn? Nhưng trả lương cho một đội ngũ thì rất đắt đỏ. Chắc chắn tôi không kiếm đủ tiền để làm thế vậy. Tại sao ai đó lại muốn chi nhiều tiền hơn số mà BBGM kiếm được chỉ để có cơ hội cạnh tranh với nó?

Cuộc cách mạng AI và sự xuất hiện của "Vibecoded Games"

Và rồi AI xuất hiện.

Tôi nhớ phần mã lập trình AI đầu tiên tôi thấy, shortly sau khi ChatGPT được phát hành. Ai đó đã tạo một hệ thống mà bạn có thể yêu cầu AI tạo một chút HTML/CSS/JS để thực hiện một nhiệm vụ đơn giản. Và nó... kinda sort of hoạt động với một số nhiệm vụ rất cơ bản. Thật điên rồ!

Đến nay, mọi thứ đã leo thang khá nhiều. Nhiều người giờ đây nói rằng lập trình thủ công bởi con người đã lỗi thời. Một số trong số đó là những kẻ ngốc bị che mắt bởi sự quảng cáo thái quá. Nhưng một số khác là những lập trình viên tài năng, lành nghề mà tôi đã ngưỡng mộ sâu sắc trong nhiều năm. Đây không phải là cơn sốt tiền ảo, đây là thứ gì đó thật sự.

Cá nhân tôi, tôi rất ít sử dụng lập trình AI. Tôi không làm bất kỳ thứ gì liên quan đến "đại lý" (agent) cả. Tôi chỉ thỉnh thoảng hỏi nó những câu hỏi cụ thể trong chat, tương tự như cách tôi sẽ hỏi trên Stack Overflow ngày xưa. Có lẽ tôi đang để lãng phí một chút năng suất vì không áp dụng toàn bộ AI, nhưng thôi, tôi thích lập trình! Tôi không muốn AI làm mọi việc lập trình thay tôi. Có lẽ một ngày nào đó tôi sẽ buộc phải chấp nhận công nghệ mới đã làm kỹ năng của mình lỗi thời, như đã xảy ra với rất nhiều người trong rất nhiều ngành trong quá khứ. Nhưng tôi không nóng lòng chờ đợi điều đó.

Tuy nhiên, nhiều người lại rất hào hứng. Có rất nhiều lập trình viên thích làm việc với AI. Và còn có nhiều người hơn nữa không thực sự là lập trình viên, nhưng giờ đây với AI họ có thể trở thành such.

Điều này dẫn đến nhiều thay đổi trong ngành công nghệ. Và nó cũng dẫn đến một số thay đổi trong ngành công nghiệp game mô phỏng thể thao. Hầu như mỗi ngày lại có một số game mô phỏng thể thao "vibecoded" (do AI tạo ra) được phát hành. Một số người bỏ qua chúng vì thường chúng khá ẩu và không tốt lắm. Nhưng ngay cả những game ẩu cũng có ít nhất một số chức năng ấn tượng. Và không phải tất cả chúng đều được làm ẩu.

Điều đặc biệt liên quan đến tôi là nhiều game vibecoded là game trên nền web giống như Basketball GM. Có lẽ vì lý do tương tự như công cụ lập trình AI sơ khai mà tôi đề cập ở trên làm lập trình web: nó phổ biến, có hàng tấn tài liệu và ví dụ ngoài kia, và dễ chạy. Bạn chỉ cần mở trình duyệt web. Không cần công cụ độc quyền lạ lùng nào cả.

Bức tường thành bị đe dọa

Mọi chuyện chắc chắn đã thay đổi kể từ năm 2012. Khi đó, tôi đang đối mặt với một thách thức khổng lồ để làm một game mô phỏng thể thao trên web. Nhưng giờ đây đó lại là con đường dễ dàng. Giải thích mà tôi viết ở trên về việc tại sao có thể chưa ai thực sự cạnh tranh với BBGM vì nó không hợp lý về mặt kinh tế? Kinh tế học đã thay đổi. Giờ đây mọi người đều đang cố gắng cạnh tranh với tôi!

Và yet, ngay lúc này thực sự chưa có gì thay đổi đối với tôi cả. BBGM vẫn phổ biến hơn hoặc kém hơn vài năm qua. Thực tế nó kiếm được nhiều tiền hơn một chút năm nay nhờ thị trường quảng cáo cải thiện. Nhưng tôi không còn cảm thấy thoải mái khi ngồi yên trong ngách của mình nữa. Nó giống như kẻ địch đang tiến gần đến tường thành của thành phố tôi, và thực tế chưa có gì thay đổi, cuộc bao vây chưa bắt đầu, trận chiến chưa nổ ra. Nhưng nó sắp đến.

Còn bao lâu nữa cho đến khi ai đó tạo ra thứ gì đó tốt y hệt BBGM? Bao lâu nữa cho đến khi ai đó tạo ra thứ gì đó tốt hơn đáng kể? Câu nói của Yogi Berra về việc dự đoán rất khôn ngoan, nên tôi không biết câu trả lời cho những câu hỏi này, nhưng nếu phải đoán, tôi sẽ nói có lẽ một hay hai năm nữa? Đâu đó tương tự như vậy? Ai biết được.

Như tôi đã đề cập ở trên, tôi biết mình không phải là người đầu tiên trong lịch sử cảm thấy như vậy về sự thay đổi công nghệ ảnh hưởng đến kế sinh nhai. Nhưng AI thì khác. Mọi thay đổi công nghệ trong quá khứ cuối cùng đều mở ra những cơ hội mới cho con người, vì con người luôn luôn là sinh vật thông minh nhất. Điều gì sẽ xảy ra khi điều đó không còn đúng nữa?

Đó là một cảm giác kỳ lạ. Cảm giác như những ngày tháng của tôi với tư cách là một nhà phát triển game độc lập thành công đã được đếm đầu. Nhưng điều kỳ lạ hơn là tôi không thực sự lo lắng quá nhiều về điều đó, bởi vì nếu AI tiếp tục cải thiện và làm tôi lỗi thời, nó sẽ làm cho khá nhiều thứ khác trở nên lỗi thời nữa. Có lẽ là tất cả mọi thứ?

Vậy nên tôi đoán là hiện tại tôi sẽ cứ tiếp tục, bình thường như mọi ngày, cho đến khi cuộc bao vây thực sự bắt đầu...

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗