
Bước ngoặt tháng 10 trong lĩnh vực phát triển trò chơi vibe
[object Object]
Bước ngoặt tháng 10 đối với việc phát triển trò chơi điện tử bằng phương thức vibe coding
Trang thông tin điện tử của Simon Willison (Simon Willison’s Weblog)
Bản tin
Tài trợ bởi: WorkOS Airlock — kiểm soát truy cập dựa trên chủ đích dành cho các tác nhân AI. Đăng ký trải nghiệm sớm
Bước ngoặt tháng 10 đối với việc phát triển trò chơi điện tử bằng phương thức vibe coding
Ngày 28/10/2026
Trước đây, người viết từng nhận định tháng 11/2025 là bước ngoặt đối với các tác nhân hỗ trợ lập trình (coding agent), thời điểm Opus 4.5 và GPT-5.1 vượt qua ngưỡng tới hạn để trở thành công cụ thường nhật đáng tin cậy của các kỹ sư phần mềm. Hiện nay, một bước ngoặt mới đã xuất hiện vào tháng 10/2026, lần này thuộc về lĩnh vực phát triển trò chơi điện tử thông qua phương thức vibe coding (lập trình không can thiệp trực tiếp vào mã nguồn).
Tree Appreciator
Emberwick
Battle Drones
Pumpkin Farmer, tên gọi khác là Quarter Sun Cove
Mức độ châm biếm gấp bốn lần
Kết quả ra sao khi có sự đầu tư nghiêm túc?
Khuyến khích tự xây dựng trò chơi điện tử!
Đáng chú ý, mô hình Claude Opus 5.5 đã thể hiện những cải tiến rõ rệt trong nhiều phương diện then chốt để xây dựng một trò chơi hấp dẫn:
Mô hình hóa 3D
Tạo nhạc tự động (tham khảo Scrimshaw Jukebox)
Thiết kế trò chơi (!)
Yếu tố thiết kế trò chơi đóng vai trò đặc biệt quan trọng. Từ lâu, các mô hình AI đã có thể tạo ra những sản phẩm có hình thức của một trò chơi điện tử, tương tự như các thử nghiệm trước đây. Tuy nhiên, thách thức lớn nhất luôn là tạo ra một sản phẩm mang lại tính giải trí thực sự.
Thiết kế trò chơi là một lĩnh vực chuyên sâu. Đây là một bộ môn mang tính kỹ nghệ đòi hỏi sự am hiểu sâu sắc. Việc tạo ra một chu trình trải nghiệm trò chơi (gameplay loop) mới lạ, hấp dẫn, đưa ra mức độ thử thách phù hợp và tạo tiến trình tiếp thu hợp lý cho người chơi là một môn nghệ thuật tinh vi. Trước đây, khả năng mô hình AI đáp ứng được yêu cầu này từng bị hoài nghi.
Dẫu vậy, khi nhận chỉ dẫn "Hãy làm cho trò chơi thú vị hơn rất nhiều", Claude Opus 5.5 đã hiện thực hóa được yêu cầu này.
Trong vài tuần qua, thông qua phương thức vibe coding theo đúng nghĩa nguyên bản — không cần xem xét mã nguồn — người viết đã xây dựng bốn trò chơi có tính giải trí cao.
Tại sự kiện Foo Camp diễn ra ở Berkeley vào cuối tuần qua, nhiều đại biểu tham dự cũng ghi nhận những trải nghiệm tương tự. Việc phát triển các trò chơi có khả năng vận hành tốt hiện đã trở nên hết sức dễ dàng. Thách thức mới hiện nay là xây dựng những ý tưởng trò chơi mới lạ, hấp dẫn mà nếu không có sự trợ giúp của AI thì khó có thể hình thành.
Dù chưa có khảo sát toàn diện, song đánh giá sơ bộ cho thấy GPT-6 Astra vẫn chưa đạt đến mức độ này. Dù hoàn toàn có khả năng xây dựng trò chơi, chất lượng giải trí của mô hình này chưa tương đương với Opus 5.5. Dự kiến OpenAI sẽ đạt được năng lực tương tự vào cuối năm nay.
Dưới đây là bốn dự án trò chơi chứng minh khả năng sản xuất các sản phẩm giải trí chất lượng cao của mô hình AI với rất ít chỉ dẫn trực tiếp. Cả bốn trò chơi đều được xây dựng bằng HTML và JavaScript, vận hành hoàn toàn trên trình duyệt web.
Tree Appreciator
Trò chơi có quy mô nhỏ nhất nhưng đem lại trải nghiệm thú vị là Tree Appreciator. Dự án này chỉ sử dụng giao diện trò chuyện thông thường của Claude, hoàn toàn không cần đến công cụ hỗ trợ lập trình Claude Code.
Ý tưởng trò chơi nảy sinh ngẫu nhiên trong một chuyến đi dọc đại lộ Skyline Boulevard. Câu lệnh (prompt) được đưa ra như sau:
Xây dựng một trò chơi bằng three.js với tên gọi "Tree appreciator" - hiển thị hai cái cây được tạo bằng thuật toán và cơ chế trò chơi xoay quanh việc cảm nhận, so sánh sự khác biệt giữa hai cây đó. Hãy tính toán kỹ lưỡng để bảo đảm trò chơi vừa có tính giải trí, vừa có tính thẩm mỹ cao.
Thực tế cho thấy việc chỉ thị cho mô hình sử dụng thư viện three.js mang lại hiệu quả rất cao. Mặc dù không tích hợp mô hình tạo hình ảnh riêng biệt, Claude vẫn có khả năng xây dựng các mô hình 3D màu sắc hoàn chỉnh với chất lượng trực quan tốt.
Quá trình xây dựng trò chơi này không đòi hỏi bất kỳ lần lặp hay câu lệnh bổ sung nào; kết quả được hoàn thiện chỉ sau một lượt yêu cầu duy nhất. Sản phẩm thu được là một trò chơi tìm điểm khác biệt nhỏ gọn, thân thiện với thiết bị di động. Người dùng có thể trải nghiệm trò chơi tại đây, cùng với bản lưu toàn bộ nội dung trao đổi đã tạo ra sản phẩm.
Trò chơi mang lại cảm giác thư thái và dễ chịu. Đồ họa sinh động, trong khi tính năng thu thập các loại cây đã hoàn thành vào “tập tiêu bản thực vật” (herbarium) đem đến cảm giác thỏa mãn và ấm cúng.
Emberwick
Đây là một dự án giàu tham vọng hơn, tiếp tục được xây dựng thông qua giao diện trò chuyện thông thường của Claude. Quá trình khởi đầu bằng việc xây dựng một nguyên mẫu thử nghiệm cho bộ công cụ trò chơi (engine) thuộc thể loại nhập vai kỳ ảo (RPG) với góc nhìn từ trên xuống:
Xây dựng một engine trò chơi thử nghiệm bằng Three.js theo thể loại RPG góc nhìn từ trên xuống (nghiêng một góc) - người chơi có thể di chuyển trong thế giới cùng một hoặc hai bạn đồng hành. Tạo bối cảnh một ngôi làng kỳ ảo thể hiện việc đi lại bên ngoài, sau đó minh họa cơ chế khi người chơi bước vào một tòa nhà thì bức tường nằm giữa người chơi và camera sẽ trở nên trong suốt để người dùng quan sát được diễn biến bên trong.
Bổ sung một số NPC, nhiều đồ nội thất và các kiểu công trình khác nhau, trong đó có nhà tầng - hãy sáng tạo và bảo đảm tính thẩm mỹ cao.
Đây là phiên bản đầu tiên và đã vận hành rất hiệu quả.
Kết quả này tạo động lực để tiếp tục nâng cao mục tiêu:
Giảm bớt độ phẳng - các công trình đã hoàn thiện tốt nhưng địa hình hiện hoàn toàn bằng phẳng, cần khắc phục điều này.
Bổ sung tầng hầm cho hai tòa nhà, kèm theo hệ thống đường hầm ngầm kết nối các công trình này bên dưới ngôi làng.
Bổ sung phần chân núi đá ở một phía của ngôi làng, bên trong có một hang động với con quỷ khổng lồ (troll) đang ngủ.
Đây là phiên bản tiếp theo.
Khi phiên bản này đạt kết quả tích cực, dự án được đẩy mạnh lên mức tối đa:
Bây giờ hãy biến dự án này thành một trò chơi hoàn chỉnh - mở rộng diện tích khu vực chơi lên gấp bốn lần, đưa vào các cơ chế trò chơi thú vị, xây dựng cốt truyện không quá sáo rỗng, có các tình tiết bất ngờ, hệ thống phép thuật và bảo đảm chất lượng tổng thể thật tốt.
Các câu lệnh (prompt) mang tính định tính như “thật tốt” tiếp tục được áp dụng. Việc yêu cầu một cốt truyện “không quá sáo rỗng” cũng mang lại hiệu quả tương đối - dù vẫn phảng phất mô-típ quen thuộc, nhưng nội dung đủ mới mẻ để duy trì sự hứng thú khi theo dõi diễn biến.
Khác với Tree Appreciator, dự án này đòi hỏi thêm nhiều đợt thử nghiệm trò chơi và điều chỉnh câu lệnh để đạt tới phiên bản hoàn thiện. Nguyên nhân chủ yếu xuất phát từ các vấn đề về lối chơi (gameplay) - chẳng hạn như nhân vật không xuất hiện đúng vị trí để hoàn thành nhiệm vụ do một tình tiết cốt truyện khác đã khiến họ di chuyển sang địa điểm khác.
Dưới đây là trò chơi hoàn chỉnh. Tác phẩm sở hữu cốt truyện đầy đủ với thời lượng trải nghiệm khoảng 15 phút.
Hệ thống thậm chí còn cung cấp một trình chỉnh sửa màn chơi thử nghiệm, cho phép người dùng tùy ý bố trí nhà cửa, nội thất và các đặc điểm cảnh quan.
Sau khi mọi tính năng vận hành ổn định (và các lỗi lối chơi đã được tinh chỉnh qua nhiều vòng lặp), việc trải nghiệm trò chơi từ đầu đến cuối đã đem lại sự xúc động thực sự trước hồi kết. Điều này mang lại đôi chút ái ngại cho người viết, bởi toàn bộ nội dung trong trò chơi này - từ đồ họa, cốt truyện, nh




Nguồn tin: Simon Willison. Bản dịch tiếng Việt do AI thực hiện, có thể có sai sót.