Battle Drones: Trò chơi RTS được lập trình theo cảm hứng với tính năng multiplayer bằng âm thanh
Simon Willison vừa phát hành Battle Drones, một trò chơi chiến lược thời gian thực (RTS) theo phong cách Command & Conquer được tạo ra bởi AI qua 12 lần lặp lớn bằng các tác nhân lập trình. Trò chơi sở hữu các mô hình 3D, nhiều hệ sinh thái khác nhau, bản đồ ngẫu nhiên và chế độ multiplayer cục bộ sáng tạo đồng bộ trạng thái trò chơi bằng sóng âm qua micro của thiết bị. Dự án này làm nổi bật năng lực không ngừng phát triển của xu hướng lập trình theo cảm hứng (vibe coding), thể hiện cách các câu lệnh ngôn ngữ tự nhiên gửi đến LLM có thể tạo ra các trò chơi trình duyệt phức tạp, hoàn chỉnh với những thành tựu kỹ thuật độc đáo như đồng bộ dữ liệu bằng âm thanh. Nó đẩy mạnh giới hạn của việc tạo mẫu phần mềm nhanh chóng có sự hỗ trợ của AI mà không cần cơ sở hạ tầng backend truyền thống. Được phát triển chủ yếu bằng Claude Code, trò chơi đã trải qua 321 lần commit và có các đơn vị như tòa nhà, xe mặt đất, xe bay, cùng với sương mù chiến tranh và các chế độ skirmish/last stand. Tính năng multiplayer bằng âm thanh cho phép hai thiết bị ở gần nhau trong tầm với của micro có thể chơi cùng nhau một cách liền mạch.
## KIẾN THỨC NỀN
Vibe coding (lập trình theo cảm hứng) là một phương pháp phát triển phần mềm được hỗ trợ bởi trí tuệ nhân tạo, trong đó lập trình viên sử dụng các câu lệnh bằng ngôn ngữ tự nhiên để hướng dẫn mô hình ngôn ngữ lớn viết mã, và thường chấp nhận kết quả mà ít khi chỉnh sửa mã trực tiếp. Command & Conquer là một dòng game chiến lược thời gian thực cổ điển ra mắt năm 1995, đóng vai trò định hình thể loại này với các cơ chế xây dựng căn cứ, thu thập tài nguyên và chiến đấu quân sự.