Chào mọi người — mình là người tạo ra trò này 👋
Mình bắt đầu xây dựng nó vì cứ liên tục gặp cùng một vấn đề khi chơi Tetris 99: mình thường lọt vào top 5, nhưng rồi lại hoàn toàn “vỡ trận” khi garbage bắt đầu bay tới dồn dập và tốc độ game tăng vọt. Vấn đề là không có cách nào luyện tập riêng tình huống áp lực cao đó, trừ khi phải chơi lại từ đầu với 90+ người chơi khác chỉ để chờ đến lúc vào được giai đoạn đó.
Vì thế mình đã tạo ra Tetr99, để chúng ta có thể nhảy thẳng vào trạng thái áp lực cao ngay từ giây đầu tiên.
Tetr99 là gì?
Tetr99 là một công cụ luyện tập chạy trực tiếp trên trình duyệt, lấy cảm hứng từ cường độ căng thẳng của Tetris 99. Nó được thiết kế để giúp bạn luyện tập những phần khó của trò chơi trong môi trường yên tĩnh, không bị gián đoạn.
Chỉ cần mở bằng Chrome, thậm chí có thể tắt mạng, và bạn vẫn có thể luyện những kỹ năng cốt lõi giúp cải thiện trực tiếp hiệu suất khi chơi trận thật.
Điều thú vị là Tetr99 chỉ là một file HTML duy nhất.
Không framework. Không bước build. Không server.
Âm nhạc 8-bit bạn nghe trong game không phải là file âm thanh được phát, mà được tạo ra bằng các tần số được tính toán và phát trực tiếp bằng Web Audio API ngay trong tab trình duyệt.
Bạn có thể tải file về, mở hoàn toàn offline, và mọi thứ vẫn hoạt động bình thường.
Không tài khoản.
Không cần tải phần mềm.
Không phải chờ ghép trận.
Tính năng chính
⚡ 3 mức tốc độ
×1 Normal · ×2 Fast · ×3 Insane
Tăng tốc để mô phỏng tốc độ của top 10, mà không cần phải sống sót tới top 10 trước.
🎯 4 mức cường độ tấn công
Off · Low · Medium · High
Điều chỉnh lượng garbage spike để đúng với điểm yếu hiện tại của bạn.
👻 Ghost Piece + Preview 4 khối
Bộ tính năng tiêu chuẩn của Tetris thi đấu, không bị lược bỏ.
🤝 Cơ chế Hold
Luyện tập các quyết định hold quan trọng khi tốc độ game cao.
📋 Attack Log theo thời gian thực
Theo dõi lượng garbage gửi đi và nhận vào, giúp bạn hiểu rõ “nền kinh tế tấn công” của từng lần clear.
🔊 Âm thanh retro 8-bit
Nhạc nền và hiệu ứng được tạo ra theo thuật toán bằng Web Audio API, không dùng file âm thanh — vì vậy chạy hoàn toàn offline.
Một vài điều mình rất muốn nhận được góp ý
Chế độ ×3 Insane có thực sự hữu ích cho việc luyện tập, hay chỉ đơn giản là quá “hành xác”? Có nên thêm mức ×1.5 ở giữa không?
Ở màn hình Game Over, liệu thống kê “thời gian sống sót” có tạo động lực hơn điểm số không?
Có chế độ luyện tập nào bạn mong muốn không?
Ví dụ:
chạy sprint theo thời gian
luyện garbage-only
luyện combo chain
Mình đang tiếp tục phát triển dự án này và sẽ đọc tất cả các bình luận.
Cảm ơn mọi người đã dành thời gian xem thử

Chat AI Nhập vai dành cho người Việt

AI Agent Capability Expansion Toolkit

Your AI Development & Marketing Teams

Bộ công cụ tạo AI Skill từ ý tưởng — Dành cho Antigravity, Claude Code

Chia sẻ và khám phá sản phẩm do người Việt xây dựng

Trợ lý dinh dưỡng thông minh

TETR 99
Practice the part Tetris 99 never lets you skip

No reviews yet
Cách bạn giải quyết vấn đề không có chế độ luyện tập cho những tình huống áp lực cao trong Tetris 99 là rất thông minh. Việc tạo một công cụ offline, chỉ là một file HTML mà không cần framework hay server, cho thấy tư duy kỹ thuật rất solid của bạn. Mình sẽ gợi ý thêm một video demo ngắn trên trang chủ sản phẩm. Một clip 30 giây cho thấy gameplay sẽ giúp khách ghé thăm hiểu ngay lập tức sản phẩm làm gì, thay vì phải đọc toàn bộ mô tả. Điều này sẽ tăng tỷ lệ người dùng thử sản phẩm đáng kể. Dự án này có tiềm năng tốt, nhất là với cộng đồng Tetris. Hãy tiếp tục lắng nghe feedback từ người dùng để cải thiện trải nghiệm nhé.
No talks yet
Create the first talk
Reviews & comments