Thiết kế UI hiện đại, phong cách game board.
Bàn cờ Ô ăn quan hiển thị rõ ràng:
2 ô Quan lớn ở hai đầu.
Các ô dân hiển thị bằng các ô nhỏ có hiệu ứng nổi.
Quân hiển thị dạng viên đá / hạt đẹp (có animation khi rải).
Khi rải quân có animation di chuyển từng quân.
Hiển thị:
Tên người chơi
Điểm hiện tại
Lượt chơi
Có hiệu ứng:
Highlight ô được chọn
Hiệu ứng ăn quân
Hiệu ứng thắng cuộc đẹp (confetti hoặc popup).
Responsive (chơi được trên điện thoại và PC).
2. Chế độ người chơi
Cho phép chọn:
2 người
3 người
4 người
Game sẽ tự động chia ô dân tương ứng cho mỗi người.
Ví dụ:
2 người: mỗi người 5 ô dân.
3 người: bàn cờ mở rộng.
4 người: bàn cờ dạng vòng tròn.
3. Luật chơi chi tiết (bắt buộc code đúng)
Bắt đầu
Người chơi ngồi đối diện.
Mỗi người quản lý 5 ô dân trước mặt.
Hai người oẳn tù tỳ ngẫu nhiên để chọn người đi trước.
Di chuyển
Người chơi:
Chọn một ô dân bên mình có quân.
Lấy toàn bộ quân trong ô đó.
Rải từng quân vào các ô tiếp theo:
Cho phép chọn chiều kim đồng hồ hoặc ngược chiều kim đồng hồ.
Rải quân
Sau khi rải hết quân:
Trường hợp 1 – Đi tiếp
Nếu ô tiếp theo có quân:
Lấy toàn bộ quân ô đó.
Tiếp tục rải.
Trường hợp 2 – Được ăn
Nếu:
Ô tiếp theo là ô trống
Sau đó là ô có quân
→ Người chơi ăn toàn bộ quân ô đó.
Nếu tiếp tục:
Sau ô vừa ăn lại là ô trống
Sau nữa là ô có quân
→ Được ăn tiếp.
Mất lượt
Người chơi mất lượt nếu:
Sau ô cuối cùng là 2 ô trống
Hoặc gặp ô Quan.
Trường hợp hết quân
Nếu đến lượt mà:
5 ô dân của người chơi đều trống
Người chơi phải:
Lấy 5 quân đã ăn được
Rải lại vào 5 ô (mỗi ô 1 quân)
Nếu không đủ:
Phải mượn quân đối phương
Khi kết thúc ván sẽ trả lại.
4. Kết thúc game
Game kết thúc khi:
2 ô Quan bị ăn hết.
Sau đó:
Thu toàn bộ quân còn lại.
Tính điểm.
5. Tính điểm
Quy đổi:
1 Quan = 5 hoặc 10 dân (cho phép chọn trong cài đặt).
Hiển thị bảng kết quả:
Người thắng
Tổng điểm từng người.
6. Luật nâng cao
Thêm tùy chọn bật/tắt:
Quan non
Không được ăn ô Quan nếu ô Quan có ít hơn 5 dân.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn