🎮 TwozyGames
📐

Vector

ORIGINAL

Bạn lái cái đà, không lái chiếc xe.

Nhấp vào game, sau đó dùng các phím bên dưới.
↗ Tab mới

🎮 1 người chơi (vs CPU)

Tap a circle to drive there (or ◀ ▲ ▼ ▶ aim + SPACE) — red means you crash

👥 2 người chơi (một bàn phím)

Both share the screen, turn by turn: tap where your car goes next

📋 Tổng quan

Người chơi
1–2
Chung bàn phím
Chế độ
Đối kháng
Trên điện thoại
Có — 2 người trên một điện thoại

Trong game: P tạm dừng · M âm thanh · R chơi lại · Esc menu · chọn độ khó ở màn hình tiêu đề.

Miễn phí · Không tải về · Không tài khoản · Game gốc do TwozyGames tạo.

🎮 Về game này

Vector chính là trò Racetrack bút-và-giấy — trò được vẽ trên giấy kẻ ô ở cuối quyển vở toán — được dựng lại thành một màn đấu tay đôi theo lượt với những con số do chính chúng tôi đo. Chiếc xe của bạn chỉ gồm hai thứ: một vị trí trên lưới và một vận tốc; và đến lượt mình, bạn chỉ được đẩy vận tốc đó đi một ô theo bất kỳ hướng nào trước khi chiếc xe vạch đường của nó. Không có gì khác trong trò chơi chạm được vào chiếc xe. Đúng một luật ấy nghĩa là bạn chưa bao giờ lái chính chiếc xe — bạn đang lái cái đà của nó, trước ba lượt so với chỗ chiếc xe thực sự đang ở. Những đoạn thẳng dùng để dựng tốc độ mà bạn đã tính sẵn cách trút bỏ; còn các góc cua là nơi những ai chưa tính đang loay hoay đâm vào tường. Rời khỏi đường đua là một cú va chạm, và cái giá là vật lý trung thực chứ không phải một ô phạt: bạn đứng chết tại chỗ, vận tốc về không, và lượt đó đã tiêu — nên thứ một cú va chạm thật sự lấy đi là mọi lượt bạn đã đầu tư để dựng cái đà ấy, cộng thêm số lượt để dựng lại. Một vòng đua phải đi qua ba dải điểm kiểm tra theo đúng thứ tự (bên phải, dưới, bên trái), và một trận đấu gồm hai chặng với người khởi lượt được đổi chỗ, tính điểm bằng tổng số lượt của cả hai chặng — một cấu trúc tồn tại vì một phép đo, không phải vì một sở thích: một cuộc đua đơn lẻ trao cho người đi trước lợi thế nửa lượt không thể triệt tiêu mà các bài thử soi gương của chúng tôi đo được ở mức 63–74%. Hai chặng với thứ tự khởi đầu đảo lại trao lợi thế đó cho mỗi người đúng một lần, và các bài thử soi gương trở về mức 48–50%.

🎯 Cách chơi

Mỗi lượt, trò chơi vẽ ra chín vòng tròn mờ: mọi chỗ chiếc xe của bạn có thể đến tiếp theo, mỗi vòng ứng với một cách đẩy vận tốc (kể cả không đẩy gì cả). Hãy chạm vào vòng bạn muốn — hoặc ngắm bằng phím mũi tên rồi nhấn SPACE — và chiếc xe sẽ vạch đường bút chì của nó tới đó. Vòng đỏ nghĩa là nước đi đó rời khỏi đường đua: chọn nó là bạn va chạm, đứng chết tại chỗ với vận tốc bị xóa sạch. Bạn có thể chạy xuyên qua ô của xe kia nhưng không được kết thúc nước đi trên đó — vòng tròn sẽ hiện là bị chặn. Vòng đua chạy theo chiều kim đồng hồ, và ba dải điểm kiểm tra (phải, dưới, trái) phải được vượt qua theo đúng thứ tự trước khi vạch cờ ô vuông chịu tính cho bạn — dải đang tới lượt sẽ phát sáng. Một trận đấu gồm hai chặng: bạn khởi một chặng, đối thủ khởi chặng còn lại, và CẢ HAI xe đều chạy hết mọi chặng, vì điểm là tổng số lượt của bạn trên cả hai chặng. Tổng thấp hơn thì thắng. Nếu tổng bằng nhau, ai vượt qua vạch xa hơn thì thắng; nếu vẫn hòa, một chặng thứ ba theo thể thức cái chết bất ngờ sẽ phân định. Chiếc xe chưa về đích sau 60 lượt của chính nó sẽ được ghi 60 rồi dừng lại. Chế độ một người cho bạn đua với CPU ở mức Easy, Normal hoặc Hard — nó chọn từ đúng chín vòng tròn mà bạn sẽ thấy.

💡 Mẹo & chiến thuật

  • Hãy đếm khoảng phanh trước khi dựng tốc độ. Gia tốc là một ô mỗi lượt, nên một chiếc xe đang chạy 5 cần năm lượt phanh hết cỡ để dừng, và trên đường phanh nó còn đi 4+3+2+1 = 10 ô — nếu bức tường phía trước gần hơn cái tam giác số nhỏ ấy thì bạn đã cam kết va chạm rồi, chỉ là chưa vạch nó ra thôi.
  • Chín vòng tròn là cả ván cờ được phơi ra. Trước mỗi nước đi, hãy nhìn nhanh xem lượt sau những vòng HỢP LỆ sẽ nằm ở đâu — một nước trông nhanh nhưng để lại cho bạn tám vòng đỏ và một nước bò sống sót thì không nhanh, đó là cú va chạm đến một cách lịch sự.
  • Tốc độ tính theo từng trục, nên đường chéo gần như miễn phí. Khi vào một đoạn thẳng, hãy giữ tốc độ của trục cũ trong lúc dựng tốc độ trục mới — lối ra góc cua mà bạn mang 3 ngang và 2 tiến ăn hẳn lối ra mà bạn dừng vuông góc rồi dựng lại từ không.
  • Vào góc cua rộng và cắt đỉnh cua trên đường ra. Bức tường phía trong trừng phạt những ai đánh lái sớm; đường đua Racetrack kinh điển vẩy ra ngoài trước góc cua để mũi vận tốc có thể quét qua khúc quay trong hai nhịp đẩy thay vì bốn.
  • Va chạm không phải là dấu chấm hết của chặng — nó là một khoản hoàn lại bằng không. Bạn giữ nguyên vị trí, nên một cú va-chạm-để-dừng có chủ ý ở góc cua mà bạn đã đọc sai nặng thật sự có thể là lối thoát rẻ nhất; lựa chọn còn lại là một cú va chạm tệ hơn hai lượt sau ở tốc độ cao hơn.
  • Bạn không được kết thúc nước đi trên ô của đối thủ, và luật đó là một vũ khí. Đậu lên đúng cái ô phanh mà một góc cua thật sự cần sẽ làm mọi đường vào của họ tệ đi một chút — chặn mềm lặng lẽ ăn nửa lượt của nó.
  • Hãy đua với đồng hồ, đừng đua với chiếc xe kia. Cả hai xe đều chạy hết mọi chặng và trận đấu tính bằng tổng thời gian của bạn, nên thua chặng đầu hai lượt không phải là thua trận — và vượt vạch ở tốc độ tối đa quan trọng gấp đôi, vì khoảng vượt quá vạch chính là tiêu chí phân định hòa đầu tiên.

🛠 Từ đội phát triển

Vector đi qua đúng cái cổng mà mọi trò original đều phải qua: mô phỏng trước khi viết code — và ứng viên đầu tiên của suất này (một màn đấu bằng dây néo) đã chết ở đó sau bốn lần chỉnh. Bộ luật đua sống sót sau đó được đo tử tế. Tay đua chính xác — một phép tìm kiếm theo chiều rộng đi ngược trên toàn bộ 226,512 trạng thái (vị trí, vận tốc, điểm kiểm tra) — thắng một tay đua tham lam chỉ biết bám theo góc trong 100% số trận, một con bot đạp ga hết cỡ va chạm và bị loại trong 100%, và vòng đua tối ưu trên đường đua này là đúng 20 lượt. Thang độ khó của CPU chính là bộ toán ấy cộng với những tỉ lệ sai sót trung thực: Easy là tay đua tham lam trượt 20% số nước đi, Normal là tay đua chính xác trượt 15%, còn Hard trượt 5%. Không mức nào hoàn hảo, và đó là chủ ý — một cái máy không tì vết là một bức tường, không phải một đối thủ — và cả ba đều chọn từ đúng chín vòng tròn ứng viên mà bạn thấy. Bản đầu tiên xuất xưởng khóa vòng đua bằng đúng một bit — 'đã chạm dải dưới hay chưa' — và CPU chính xác tìm ra lỗ hổng ngay lập tức: lao xuống theo phía TRÁI của đường đua, quệt vào dải đó, leo trở lên rồi vượt vạch, một cú đi-về 22 lượt thay cho một vòng đua. Một người chơi thử thấy Normal và Hard 'không chạy vòng quanh' trong khi Easy chạy đủ vòng một cách trung thực (tay đua tham lam bám theo tiến độ góc, nên nó miễn nhiễm với đường tắt là do tính khí chứ không do luật). Cách sửa là ba dải điểm kiểm tra có thứ tự, được lấy mẫu dọc theo đoạn đường của từng nước đi để một đường chéo nhanh không thể nhảy qua một cửa — và đây là ví dụ hay cho luật nhà: một bộ giải chính xác sẽ tìm ra con đường ngắn nhất xuyên qua luật ĐÚNG NHƯ ĐƯỢC VIẾT, và mọi khoảng cách giữa nó với luật như ta có ý định là một cái lỗ mà rồi sẽ có người lái xuyên qua.

❓ Câu hỏi thường gặp

Vector có miễn phí không? Tôi có phải tải gì về không?

Hoàn toàn miễn phí, không tải về, không đăng nhập. Nó chạy trên mọi trình duyệt hiện đại, cả máy tính lẫn điện thoại — cả trò chơi là một trang duy nhất tự chứa mọi thứ, và mọi thao tác đều là một cú chạm vào một trong chín vòng tròn ứng viên.

Chính xác thì điều gì xảy ra khi tôi va chạm?

Bạn ở lại đúng chỗ cũ, vận tốc thành không, và lượt của bạn đã tiêu. Không có gì bị phá hủy và không có đồng hồ phạt — cái giá thật là chính cái đà, vì mỗi ô-mỗi-lượt tốc độ bạn đang có đã tốn một lượt để dựng và sẽ tốn thêm một lượt nữa để dựng lại.

Vì sao một trận đấu là hai chặng chứ không phải một cuộc đua?

Vì sự công bằng, được đo chứ không phải đoán. Đi trước trong một cuộc đua đơn lẻ đáng tới 63–74% ngay cả khi đã áp luật về-đích-công-bằng kinh điển, và không bản vá tính điểm nào xóa được nó. Hai chặng với người khởi lượt đảo chỗ, tính điểm bằng tổng số lượt, trao lợi thế nửa lượt ấy cho mỗi người đúng một lần — sau thay đổi đó, các trận soi gương đo được 48–50%.

CPU có gian lận ở mức Hard không?

Không. Cả ba mức độ khó đều chọn từ đúng chín nước đi ứng viên mà bạn thấy, do cùng một đoạn mã sinh ra. Easy bám theo tiến độ quanh vòng và trượt 20% số lần; Normal và Hard dùng một bảng số-lượt-còn-lại-tới-đích chính xác (phép tìm kiếm theo chiều rộng trên mọi trạng thái vị-trí-và-vận-tốc có thể tới được) với tỉ lệ trượt 15% và 5%. Khi không trượt, Hard chạy đúng mức tối ưu thật của đường đua là 20 lượt — nhưng nó luôn có thể trượt, vì một cái máy hoàn hảo là một bức tường, không phải một đối thủ.

Vì sao vòng của tôi không được tính khi tôi đã vượt vạch?

Vạch đích chỉ tính sau khi xe bạn đã đi qua ba dải điểm kiểm tra đang phát sáng — bên phải, dưới, bên trái — theo đúng thứ tự đó. Đó là luật khiến một vòng đua thật sự là một vòng đua; không có nó, 'vòng' nhanh nhất trên đường đua này là một đường tắt 22 lượt chẳng đi quanh khu vực giữa sân một chút nào (CPU chính xác của chúng tôi tìm ra nó ngay ngày đầu).

Các game gốc khác

📖 Hướng Dẫn Liên Quan