Tóm tắt: Một câu đòi cả ba thứ khó: nhiều người chơi, chat giọng nói theo khoảng cách, bản đồ phá hủy được. Bài này nói rõ vì sao nên làm từng phần.

Prompt xin một game bắn súng nhiều người chơi, có chat giọng nói theo khoảng cách (đứng gần mới nghe được nhau), môi trường phá hủy được, và người chơi thấy vui.
Vì sao nhiều người dừng lại xem?
Mỗi tính năng trong câu này đủ cho một dự án riêng. Chơi mạng cần máy chủ, chat giọng nói cần xử lý âm thanh thời gian thực, phá hủy môi trường cần vật lý. Gộp hết vào một câu thì Claude sẽ phải đơn giản hóa rất nhiều. Đây là ví dụ tốt để thấy prompt ngắn không có nghĩa là việc nhỏ.
Cách dùng với Claude Opus 5.5
Bạn nên dùng Claude Code (chọn Opus 5.5) và làm từng bước: trước hết bản một người chơi với tường phá được, rồi thêm chơi mạng, cuối cùng mới tới chat giọng nói. Nói rõ bạn muốn chạy trên trình duyệt hay cài trên máy.
Prompt
Prompt gốc của tác giả:
I want multiplayer game, with proximity chat, with destructurable environment, that players will enjoy, shooting game
Prompt by @Ved_CJ, via Skillry / awesome-opus5-5-videos (MIT)
Câu hỏi thường gặp
Prompt này tạo ra cái gì?
Prompt xin một game bắn súng nhiều người chơi, có chat giọng nói theo khoảng cách (đứng gần mới nghe được nhau), môi trường phá hủy được, và người chơi thấy vui.
Làm sao để tự chạy game bắn súng nhiều người chơi trên máy của bạn?
Code dùng Three.js, Canvas, mở là chạy ngay trong trình duyệt. Mình dùng Claude Opus 5.5: dán prompt, bảo Claude gom mọi thứ vào một file HTML, mở bằng Chrome, rồi quay màn hình nếu muốn đăng thành video.
Muốn biến game bắn súng nhiều người chơi thành phiên bản của riêng bạn thì đổi chỗ nào?
Được. Prompt là của @Ved_CJ, mình lấy qua Skillry và bộ awesome-opus5-5-videos (giấy phép MIT). Chỗ nên đổi trước là dữ liệu, màu và cách người xem tương tác. Khi chia sẻ lại, bạn ghi nguồn @Ved_CJ là đủ.

