onetapratehub
onetaprate.app/games/nem-mam-tom

Ném Mắm Tôm

Một con ngõ, một đêm, hai phía. Chọn vai đi ném, hoặc vai bị ném rồi ném trả.

Con ngõ đêm, hai người bịt mặt phóng xe máy, túi mắm tôm bay vòng cung về phía cửa cuốn nơi một người đứng nhìn từ ban công. ▶ Chơi ngay

Lần đầu tải khoảng 11 MB. Nên dùng wifi. Lần sau vào nhanh vì đã có trong máy.

chơi ngay trên trang này chơi được trên điện thoại

Cách chơi

  1. Chọn vai: BÊN ĐI NÉM (ngồi sau xe, bia là cửa nhà) hoặc BÊN BỊ NÉM (đứng ban công, bia là cái xe đang phóng).
  2. CHẠM GIỮ để lấy đà. Thanh lực dâng lên rồi tràn về, kim góc quét riêng ở nhịp khác.
  3. THẢ đúng lúc — một cử chỉ chọn cả lực lẫn góc.
  4. Trúng cửa nhà (hoặc trúng xe) được 1 lần điểm. Trúng đúng tờ giấy dán cửa (hoặc đúng kẻ ngồi sau) được 3 lần.
  5. Giữ quá 2,2 giây thì túi vỡ trên tay: mất một túi, không mất điểm.
  6. Hết túi mang theo là hết lượt. Đủ điểm thì mở đoạn phố tiếp theo.

Vì sao tôi làm game này

Ý tưởng đến từ một tin nhắn tôi đọc trên báo: chủ nợ ném mắm tôm vào cửa nhà người ta để khủng bố tinh thần. Tôi định làm game cho chơi vai kẻ đi ném, vì đúng là nó buồn cười — xe phóng như phim, túi mắm tôm bay như bóng bay.

Rồi tôi nhận ra một chuyện: text trong game có tự giễu cỡ nào thì cơ chế vẫn đang thưởng đúng hành vi đó. Càng ném chính xác càng nhiều điểm. Cái game nói ra là "làm việc này giỏi thì được cộng điểm", không phải "việc này lố bịch".

Nên tôi làm cả hai phía. Vai đi ném thì ngồi sau xe, bia là cửa nhà đứng yên nhưng mình đang chạy — phải bù trừ vận tốc của chính mình. Vai bị ném thì đứng ban công, mình đứng yên mà bia đang phóng qua — phải dẫn trước. Hai bài toán ngắm ngược nhau, chạy trên cùng một hàm vật lý. Không phải hai bản sao đổi sprite.

Chỗ tôi mất nhiều thời gian nhất lại không phải vật lý. Bản đầu lòng đường chỉ rộng 320 pixel, nên toàn bộ hành động dồn vào một dải mỏng giữa khung dọc — quỹ đạo dùng 26% chiều cao màn hình, còn lại là chỗ trống. Mọi con số đều đúng, game vẫn nhìn như hỏng. Không một bài kiểm tra tự động nào bắt được, tôi phải dựng một cái ảnh vẽ lại đúng toạ độ trong code mới thấy.

Một hành vi đe doạ có thật ở Việt Nam, kể bằng cách cho bạn đứng ở cả hai đầu con ngõ. Không có nạn nhân trong khung hình, không máu, không ai bị thương — chỉ có mắm tôm dính áo, ruồi bay quanh đầu, và cảm giác lố bịch của cả hai bên.

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

Ném Mắm Tôm chơi thế nào?
Chạm và giữ để lấy đà, thả để ném. Một cử chỉ duy nhất chọn cả lực lẫn góc, vì thanh lực và kim góc chạy ở hai nhịp khác nhau. Có hai vai chơi riêng: ngồi sau xe ném vào cửa nhà, hoặc đứng ban công ném trả cái xe vừa phóng qua.
Vì sao game có tới hai vai?
Vì nếu chỉ có vai đi ném thì cơ chế đang thưởng đúng hành vi mà game muốn giễu, dù text có tự giễu cỡ nào. Có cả hai phía thì game nói về một sự việc, không đứng về một bên. Và hai vai là hai bài toán ngắm ngược nhau: một bên bia đứng yên mà mình chạy, một bên mình đứng yên mà bia chạy.
Chơi trên điện thoại được không?
Được, chơi thẳng trên trình duyệt, không cần cài gì. Game chỉ dùng một cử chỉ là chạm giữ rồi thả nên hợp màn hình cảm ứng. Lần đầu tải khoảng 11 MB, những lần sau nhẹ hơn nhiều vì phần engine đã nằm sẵn trong bộ nhớ đệm của trình duyệt.
Game này có cổ suý ném chất bẩn vào nhà người khác không?
Không. Không có nạn nhân nào trong khung hình, không máu, không ai bị thương, không tên thật hay địa chỉ thật. Cả hai vai đều được vẽ lố bịch chứ không ngầu, và cuối mỗi lượt game ghi rõ một dòng: ngoài đời thì gọi công an, đừng ném.
Ném trượt có bị trừ điểm không?
Không có đường nào ra điểm âm. Trượt là 0 điểm và mất một túi, trúng nhà không phải mục tiêu thì mất chuỗi nhân điểm. Vỡ trên tay cũng chỉ mất túi — đó là chỗ hài của game nên không làm người chơi sợ nó.