Một trò chơi đập khối 3D động được xây dựng bằng JavaScript thuần và Canvas.
- 🎮 Lối chơi 3D hấp dẫn với tương tác dựa trên vật lý
- 🎯 Nhiều chế độ chơi: Xếp hạng và Bình thường
- 🌈 Cơ chế đập khối đầy màu sắc với hiệu ứng hạt
- ⚡ Năng lượng chậm thời gian và các khối đặc biệt
- 📱 Hỗ trợ điều khiển cảm ứng và chuột
- 🏆 Theo dõi điểm cao
- ⏸️ Chức năng tạm dừng/tiếp tục
-
Chọn chế độ chơi của bạn:
- Chế độ Xếp hạng: Thách thức bản thân để đạt điểm cao nhất
- Chế độ Bình thường: Chơi thoải mái không áp lực
-
Điều khiển:
- Sử dụng chuột hoặc cảm ứng để vuốt và đập vỡ các khối
- Đập các khối với tốc độ đủ mạnh để phá hủy chúng
- Tạo các chuỗi combo để đạt điểm cao hơn
- Nhấn 'P' để tạm dừng trò chơi
-
Tính năng đặc biệt:
- Các khối khung dây màu xanh kích hoạt chế độ chậm
- Các khối màu hồng cần nhiều lần đập để phá hủy
- Chú ý các cơ hội tạo combo!
- Được xây dựng bằng JavaScript thuần - không sử dụng framework hay thư viện phụ thuộc
- Sử dụng HTML5 Canvas để render
- Triển khai đồ họa 3D từ đầu
- Thiết kế responsive hoạt động trên mọi kích thước màn hình
- Hiệu suất được tối ưu hóa với các kỹ thuật render hiệu quả
Trò chơi được cấu trúc với các thành phần chính sau:
- Động cơ render 3D với phép chiếu phối cảnh
- Chuyển động và va chạm dựa trên vật lý
- Hệ thống hạt cho hiệu ứng hình ảnh
- Quản lý trạng thái trò chơi
- Xử lý đầu vào cảm ứng/chuột
Trò chơi được phát triển bởi tanbaycu và bạn bè.
Dự án này là mã nguồn mở và có sẵn dưới Giấy phép MIT.