2048: luật chơi chính thức

2048 là trò chơi giải đố một người chơi do Gabriele Cirulli tạo ra. Dưới đây là toàn bộ luật chơi, viết theo từng mục như một cuốn luật thực thụ chứ không phải bản tóm tắt.

Mục tiêu

Trượt các ô mang số trên lưới 4×4, ghép các ô giống nhau, để tạo ra một ô mang số 2048. Đạt được ô đó là bạn thắng ván chơi, nhưng bạn vẫn có thể chơi tiếp sau đó để tăng điểm.

Số người chơi

Một người. Không có giới hạn thời gian hay giới hạn số nước đi — bạn chơi theo tốc độ của mình, và ván chơi đang diễn ra được tự động lưu lại để tiếp tục sau.

Vật dụng

Một bảng duy nhất gồm 16 ô, xếp thành lưới 4×4. Mỗi ô hoặc chứa một ô số hoặc để trống. Các ô luôn mang giá trị là lũy thừa của 2 — 2, 4, 8, 16, và cứ thế tiếp tục.

Chuẩn bị

Khi bắt đầu ván chơi, hai ô xuất hiện ở hai vị trí ngẫu nhiên. Mỗi ô ban đầu là 2 (xác suất 90%) hoặc 4 (xác suất 10%). Không cần chuẩn bị gì thêm — không xáo trộn, không chia bài, không chọn vị trí bắt đầu.

Cách một nước đi diễn ra

Đến lượt bạn, chọn một trong bốn hướng: lên, xuống, trái hoặc phải. Tất cả các ô trên bảng trượt xa nhất có thể theo hướng đó trong một chuyển động, chỉ dừng lại ở mép bảng hoặc khi chạm ô khác. Tất cả các ô di chuyển cùng lúc; không thể chọn ô nào di chuyển và ô nào ở lại. Ngay khi các ô dừng lại và việc ghép hoàn tất, một ô mới — 2 hoặc 4, theo cùng tỷ lệ 90/10 như lúc chuẩn bị — xuất hiện ở một vị trí trống ngẫu nhiên. Nước đi kết thúc ở đó.

Nước đi hợp lệ và không hợp lệ

Một hướng chỉ là nước đi hợp lệ nếu nó làm thay đổi bảng — ít nhất một ô phải trượt vào ô trống, hoặc ít nhất một cặp phải ghép được. Nếu một hướng không làm được cả hai điều đó (ví dụ nhấn trái khi tất cả các ô đã dồn hết sang trái), không có gì xảy ra: bảng giữ nguyên như cũ, và không có ô mới nào xuất hiện. Nước đi không hợp lệ không mất gì cả, nên bạn có thể thoải mái thử một hướng chỉ để xem điều gì xảy ra.

Ghép ô

Khi một ô đang trượt va chạm với một ô khác mang cùng một số, hai ô hợp lại thành một ô mang tổng của chúng — và vì hai giá trị ban đầu bằng nhau, kết quả luôn gấp đôi giá trị gốc. Hai ô 2 thành một ô 4; hai ô 512 thành một ô 1024.

Ba quy tắc cụ thể chi phối việc ghép ô, và cả ba đều quan trọng khi lên kế hoạch cho một nước đi:

  1. Mỗi ô chỉ được ghép một lần trong một nước đi. Một ô đã ghép trong nước đi này không thể ghép lại lần nữa, ngay cả khi giờ nó nằm cạnh một ô giống hệt khác. Hàng 4 4 4 4 đẩy sang trái sẽ thành 8 8 — không bao giờ thành một ô 16 duy nhất.
  2. Việc ghép bắt đầu từ mép mà bạn đang đẩy về. Các ô ghép thành cặp bắt đầu từ mép đích rồi lùi dần về sau, vì vậy 4 4 4 đẩy sang trái sẽ ghép cặp đầu tiên, để lại 8 4 — chứ không phải 4 8.
  3. Chỉ những ô gặp nhau khi trượt trong nước đi này mới ghép được. Hai ô giống nhau đã đứng cạnh nhau sẵn, mà không ô nào di chuyển, sẽ không tự ghép — cần hướng đã chọn làm một trong hai ô đó di chuyển trước.

Cách tính điểm

Điểm bắt đầu từ 0. Mỗi khi có một cặp ghép, giá trị của ô mới được cộng vào điểm — ghép hai ô 256 cộng thêm 512 điểm. Trượt các ô mà không ghép thì không cộng gì cả, dù có bao nhiêu ô di chuyển hay di chuyển bao xa.

Vì điểm hoàn toàn phụ thuộc vào việc ghép, nó phản ánh kích thước các ô bạn xây được nhiều hơn là kỹ năng chơi: chỉ riêng một ô 2048 đã tương ứng với 20.480 điểm ghép phải diễn ra bên dưới nó (thực tế thấp hơn một chút, vì những ô xuất hiện sẵn là 4 tiết kiệm được một lần ghép). Điểm cao nhất của bạn được lưu trong trình duyệt qua các lần truy cập, cũng như ván chơi đang diễn ra.

Chiến thắng

Ngay khi một lần ghép tạo ra ô mang số 2048, bạn đã thắng. Một biểu ngữ xác nhận điều đó và đưa ra hai lựa chọn: Chơi tiếp, đưa bạn trở lại cùng bảng chơi để hướng tới 4096, 8192 và xa hơn, hoặc bắt đầu ván mới. Chiến thắng không kết thúc ván chơi trừ khi bạn chọn dừng lại.

Thua — kết thúc ván chơi

Ván chơi kết thúc ngay khi không còn nước đi hợp lệ nào, tức là cả hai điều kiện sau phải đúng cùng lúc:

  • Tất cả các ô trên bảng đều đã có, và
  • không có cặp ô liền kề nào, theo chiều ngang hay chiều dọc, mang cùng một giá trị.

Bảng đầy không có nghĩa là thua ngay — miễn là còn một cặp có thể ghép ở đâu đó trên lưới, ghép cặp đó sẽ giải phóng một ô và ván chơi tiếp tục. Chỉ khi bảng vừa đầy vừa không còn cặp nào có thể ghép, ván chơi mới thực sự kết thúc.

Điều khiển, tra cứu nhanh

PhímHành động
hoặc WASDTrượt các ô theo hướng đó
K H J LTrượt các ô theo kiểu vim (lên, trái, xuống, phải)
VuốtTrượt các ô trên màn hình cảm ứng
RBắt đầu lại ván chơi

Các ô, lên tới đỉnh

Vì mỗi ô là một lũy thừa của 2 và bảng chứa mười sáu ô, thang giá trị không dừng lại ở 2048:

ÔSố ô 2 ban đầu cần cóGhi chú
12864Đạt được gần như theo bản năng
512256Cần một cấu trúc có chủ đích
20481.024Điều kiện thắng
81924.096Cần sắp xếp gần như hoàn hảo
13107265.536Mức tối đa về lý thuyết — cần thêm mười lăm ô khác xếp theo đúng thứ tự giảm dần để tạo ra được

Bốn sai lầm khiến ván chơi kết thúc sớm

  • Dùng cả bốn hướng một cách tự do. Mỗi hướng bạn cho phép mình dùng là một cách nữa để ô lớn nhất bị kéo ra khỏi góc của nó. Lối chơi tốt thường dùng đều đặn hai hướng, hướng thứ ba hiếm khi, và hướng thứ tư gần như không bao giờ.
  • Chạy theo mọi cơ hội ghép xuất hiện. Một cơ hội ghép ở giữa bảng thường đáng bỏ qua, vì việc ghép nó kéo cấu trúc ra khỏi vị trí chỉ để đổi lấy một ô.
  • Để một ô nhỏ bị kẹt lại. Một ô 2 bị bao quanh bởi các ô lớn hơn nhiều sẽ không thể ghép với gì cả và chiếm một ô trong suốt phần còn lại của ván chơi. Xử lý nó khi vẫn còn ô lân cận có thể tiếp cận.
  • Đi nhanh khi bảng gần đầy. Khi chỉ còn hai hoặc ba ô trống, một hướng đi bất cẩn có thể không thể cứu vãn. Đây chính là lúc chậm lại mang lại hiệu quả.

Để xem các chiến lược đã được kiểm chứng và cách công cụ gợi ý tích hợp hoạt động, xem trang (bằng tiếng Anh) 2048 strategy 2048 solver.

Sẵn sàng áp dụng chưa?

Chơi 2048