Shell Tide · Core Mechanics

Điều hướng Dòng Chảy, tạo Xoáy Cứu Hộ

Game Core Full Rescue dùng sao biển làm token duy nhất. FLOW mô tả đường đi; ô trống hợp lệ trở thành Điểm Xoáy; capture trở thành Xoáy Cứu Hộ; player chỉ thắng khi cứu sạch board.

SowDual FlowSTOPĐiểm XoáyChuỗi XoáyRule unchanged
Core loopĐiều hướng → STOP → Xoáy → Rescue
Ô Cát

Chọn điểm bắt đầu.

Hai Dòng Chảy

So sánh trái/phải.

Điểm Xoáy

Ô trống hợp lệ trước cụm.

Chuỗi Xoáy

Capture và rescue.

Core Mechanics

Xoáy là presentation layer đọc trực tiếp từ kết quả deterministic capture; không có simulation thứ hai.

Hệ thốngLuật final buildPolish / guardrail
BoardChu vi vuông dùng đủ 8 node ở grid 3×3 hoặc 12 node ở grid 4×4. Chỉ sand node có sao mới được chọn.Hồ trung tâm chỉ là layout/VFX, không phải node. Wet pit luôn rỗng, không thể chọn, chỉ xuất hiện từ L5 và không bắt buộc có hai cái.
Sow MoveDrag/tap một Ô Cát, chọn trái hoặc phải, rải toàn bộ item từng món theo vòng.Soft drag snap; phản hồi input <100 ms; animation không làm level dài mệt.
FLOW · Hai Dòng ChảyMỗi lựa chọn hiển thị hai route trái/phải và Điểm Dừng trước commit.Không Flow Meter, currency, buff hoặc simulation thứ hai.
Điểm XoáyÔ trống chỉ trở thành Điểm Xoáy khi ô/cụm kế tiếp có vật phẩm và luật capture hợp lệ.Chỉ `simulation.captures[].empty` được đánh dấu; ô trống thường không có VFX xoáy.
Base PreviewHiện đường sóng, Current Arrow, STOP và vòng nước mờ ở Điểm Xoáy tiềm năng.Không ghi số sao, combo count hoặc gắn nhãn “best”.
Ripple PreviewBooster duy nhất; sau khi chọn Ô Cát, hiển thị outcome của hai hướng.Có thể hiện Xoáy kích hoạt, rescue count và chain length nhưng không tự chọn hướng.
Xoáy Cứu HộNếu ô kế tiếp trống và ô sau có item, capture toàn bộ cụm theo luật hiện tại.VFX: hình thành xoáy → hút cụm → trail tới Vùng Nước An Toàn.
Chuỗi XoáyPattern capture lặp lại trong cùng move.Xoáy Cứu Hộ → Song Xoáy → Dòng Xoáy Liên Hoàn → Đại Xoáy Cứu Hộ.
RescueSao rời board qua Wet pit, Xoáy Cứu Hộ hoặc Final Tide Sweep và đi vào Vùng Nước An Toàn.remainingStarfish === 0 là điều kiện thắng bắt buộc; cứu một phần không thể kết thúc level.
Tide TurnsmaxTurns = optimalTurns + recoverySlack; hết lượt mà còn sao mới game over.Rating chỉ tính sau Full Rescue: 3★ đúng optimal, 2★ trong nửa đầu slack, 1★ trong maxTurns.
Final Tide SweepTừ L4, sau một rescue hợp lệ, đợt nước cuối cuốn cụm sao duy nhất còn lại.Tắt ở L1–L3; không phải auto-clear tùy ý và không thay điều kiện Full Rescue.
Dòng Chảy Đổi HướngL8 dùng Current Arrow để đổi hướng giữa route.Preview bắt buộc hiển thị hướng mới và Điểm Xoáy cuối trước commit.
Full Rescue finaleL10 kết hợp route, STOP, Current và capture chain để cứu đủ 16 sao.Dùng board 12 node với 2 Wet pit; không thêm luật ẩn hoặc Sand Lock.
Gợi ý của Bạn Đồng HànhAnalyzer deterministic sinh candidate; nhân vật chỉ diễn đạt Concept → Area → Strategy.Chỉ vùng có khả năng tạo Điểm Xoáy; không tự capture hoặc nêu exact move ở Hint 1–2.
Rule of ownership: mọi thay đổi board vẫn đến từ sow/capture, Current Arrow hoặc booster đã công bố. Xoáy chỉ diễn giải kết quả hợp lệ.

Phân tầng thông tin để giữ engagement

Clarity không đồng nghĩa với hiển thị đáp án.

Base Preview

Đường sóng · Current · STOP · Điểm Xoáy

Cho đủ dữ liệu để người chơi hiểu vì sao capture có thể xảy ra, không highlight hướng tối ưu.

Ripple Preview

Outcome Xoáy · Rescue count · Chain tier

Trả lời “điều gì sẽ xảy ra” nhưng không bấm thay người chơi.

Vortex Status

Trạng thái, không phải meter

Hiện Điểm Xoáy, Xoáy Cứu Hộ, Chuỗi Xoáy và Đại Xoáy; không phần trăm hay charge.

Bạn Đồng Hành

Concept · Area · Strategy

Giúp nhìn đúng vùng xoáy, giảm frustration và rút dần khi mastery tăng.

Gameplay acceptance gates

Rule fidelity

Chỉ valid capture-empty nhận vòng xoáy preview.

L1–L3 sạch

Không blocker, Current, Wet pit hoặc Final Tide Sweep.

L4 payoff rõ

Final Tide Sweep chỉ chạy sau rescue hợp lệ và khi còn đúng một cụm sao.

L8 fair

Current và Điểm Xoáy cuối đều xuất hiện trước commit.

L10 payoff

Full Rescue 16 sao bằng kỹ năng đã học, không rule surprise.