Show HN: Video Poker Cổ Điển
(lfgslots.com)- Trang hiện tại chỉ hiển thị thông báo không hỗ trợ HTML5 canvas thay vì màn hình trò chơi, nên bị hạn chế trong việc xác nhận nội dung thực tế
- Trình duyệt được xác định là không cung cấp chức năng canvas cần thiết, nên khó xác nhận trò chơi có chạy được hay không
- Thông báo hướng dẫn khuyến nghị cập nhật trình duyệt hoặc sử dụng trình duyệt khác để khắc phục vấn đề
- Nội dung được cung cấp không có thêm thông tin như luật chơi, cách điều khiển hay mô tả tính năng
- Cần có trình duyệt hỗ trợ HTML5 canvas để xem trang này
Nội dung hiện có thể xác nhận
- Trang hiển thị thông báo rằng trình duyệt đang dùng không hỗ trợ HTML5 canvas, thay vì giới thiệu hoặc chạy Classic Video Poker
- Thông báo hướng dẫn đưa ra giải pháp là cập nhật trình duyệt hoặc dùng trình duyệt khác
- Chỉ với thông tin được cung cấp, không thể xác nhận luật chơi, cách điều khiển, tính năng hay bố cục màn hình của trò chơi
Điều kiện sử dụng
- Để xem trang Classic Video Poker bình thường, cần có trình duyệt hỗ trợ HTML5 canvas
- Trải nghiệm truy cập trang có thể khác nhau tùy theo việc có hỗ trợ canvas hay không
1 bình luận
Ý kiến trên Hacker News
Cảm giác CRT hoàn hảo, trông thật sự như CRT nên làm rất tốt
Tuy nhiên có vẻ tôi đã tìm thấy lỗi. Một đôi A không được trả thưởng theo "Jacks or Better": https://imgur.com/a/78B3oPV
Khi phá sản, ngoài việc trò chơi chỉ dừng lại và nút tắt tiếng, nếu có thêm một hiệu ứng kết thúc nào đó thì hay
Muốn biến A thành lá cao thì phải xem lại phần toán, nhưng xin liều nhận cơn thịnh nộ của mọi người mà nói rằng theo tôi A là lá "1"
Tôi nghĩ mình đã tìm thấy lỗi tiền vô hạn. Tôi giữ 2 cơ và 3 chuồn ở ngoài cùng bên trái và ngoài cùng bên phải, rồi nó không chia 3 lá mà hiện 3 ô đen, ra royal flush và báo rằng tôi thắng "$"aHROcHM6Ly"
Giờ tiền mặt của tôi cứ tăng mãi, đã vượt $2.000 rồi
Tôi cũng có cảm giác tương tự. Tôi đã dùng Unity khá lâu nhưng mừng là giờ không dùng nữa, còn Unreal thì lúc nào cũng khó học. Gần đây tôi thử Godot và thấy bắt đầu khá dễ
Trò chơi thật sự rất hay và tôi đã chơi vui một lúc. Nhưng có một câu hỏi: đôi A chẳng phải nên được xem là "cao hơn jack" sao? Hiện tại có vẻ không phải vậy: https://imgur.com/a/ov2UP1D
Ván cuối của tôi là K J A A Q nhưng không nhận được thưởng Jacks or Better $1
Tôi tra nhanh luật video poker thì thấy đôi A được coi là cao hơn đôi jack
Hay đấy
Tôi nhớ hồi cấp hai, trong giờ nghỉ chúng tôi lén ra chợ và mọi người gần như đều chơi những máy giống hệt thế này. Ở Phần Lan, hầu như mọi khu chợ và trạm xăng đều có nhiều loại máy đánh bạc do một cơ quan độc quyền được cấp phép tên là RAY quản lý
Đặc biệt là vào thập niên 90, họ chẳng mấy quan tâm bạn bao nhiêu tuổi. Thời đó thật hoang dã
Tôi thích tính năng joker và double or nothing. Từ năm 7 tuổi tôi đã đi du lịch nhiều nên chơi khá nhiều mấy trò này, có lần tôi còn lập thỏa thuận chia tiền thưởng với anh/chị/em để giảm rủi ro chuỗi thua xui xẻo, rồi ngay sau đó trúng jackpot. Những ngày tháng đẹp đẽ
Không phán xét, chỉ thuần tò mò thôi, nhưng tôi không hiểu vì sao tải lâu đến vậy
Nó trông tương đối đơn giản nên tôi tưởng sẽ rất nhanh. Tôi hoàn toàn không biết Godot hay Unity nên mong thông cảm. Dù vậy trò này thật sự rất tuyệt
https://lfgslots.com/classicvideopoker/index.wasm là runtime engine chính 26MB, tải mất 22 giây; còn https://lfgslots.com/classicvideopoker/index.pck là tài nguyên game 16MB, tải mất 34 giây
Có thể tạo chương trình WebAssembly nhỏ, nhưng nếu biên dịch C code tùy ý sang wasm thì binary sẽ lớn
Vui đấy, nhưng có vẻ trò chơi không công nhận đôi A là kết quả thắng
Chỉ A bị vậy, còn các lá hình khác hoạt động đúng như dự định
Trò chơi và phong cách đồ họa rất đáng yêu, ý tưởng về game phong cách thập niên 80 cũng hay
Cá nhân tôi muốn có một tuyển tập các trò cổ điển được làm hiện đại thật tốt như thế này trên nhiều nền tảng, có lưu đám mây để ghi nhớ cả trò mình đã chọn
Tôi muốn nghỉ 5 phút giờ trưa bằng cách chơi Solitaire trên iPhone, rồi về nhà mở máy tính, tiếp tục hoàn thành trên màn hình lớn và tận hưởng cảnh các lá bài bay khắp nơi
Đến giờ tôi khá thích Godot, nhưng công cụ debug thì tụt hậu rất xa so với mọi IDE hay ngôn ngữ tôi từng dùng
Tôi lãng phí quá nhiều thời gian để lần theo bug. Chẳng hạn nếu có kiểm tra biến tử tế thì đúng là cứu mạng
Xét tình trạng của Godot và Unreal, những gì Unity làm thật sự ngu ngốc. Đối xử với toàn bộ tập người dùng của mình theo đúng nghĩa như vậy
Năm 2009, khi còn là sinh viên nghèo, tôi đã chi $400 cho giấy phép Pro, nhưng nó không được chuyển tiếp sang phiên bản mới. Tôi coi như khoản lỗ và không bao giờ ngoái lại
GDScript cũng có thể dùng trong VS Code, nhưng tôi chưa tự thử nên không biết trải nghiệm debug ra sao
Gợi nhớ kỷ niệm ghê. Mặt trước của các lá bài lấy từ máy thật là Novomatic American Poker 2. Trước đây tôi đã hack nền tảng này khá nhiều
Để tăng tốc phát triển, tôi còn viết cả emulator bằng hợp ngữ x86. Game Godot này tái hiện khá tốt không khí của các máy video poker cũ
Không có tự động giữ bài và phần âm thanh có thể trau chuốt hơn một chút, nhưng đó chỉ là những điểm nhỏ dễ cải thiện