Future Vision · Ngoài build game jam

Future Hub

Túi Cứu Hộ cho thấy người chơi chuẩn bị gì trước level; Nhiệm vụ Dòng Chảy cho thấy vì sao họ muốn quay lại. Hai popup được dựng để chứng minh chiều sâu sản phẩm, không giả vờ rằng inventory hoặc mission backend đã hoàn thành.

Showcase-only 12 icon generated + QC Desktop + mobile landscape Không streak · Không pay-to-win

Contract trình diễn

Ban giám khảo nhìn thấy product vision có thể mở rộng, trong khi scope game jam vẫn được bảo vệ bằng ranh giới kỹ thuật và copy rõ ràng.

Có trong showcase

Hai popup thật trong menu scene

  • Footer BAGMISSIONS mở đúng popup, active tab đổi theo lựa chọn.
  • Item card và mission card đổi detail; category đổi active state; CTA phát toast preview.
  • Deep-link mở thẳng từng popup để quay video hoặc demo cho giám khảo.
Không thuộc build game jam

Không có hệ thống giả phía sau mockup

  • Không inventory persistence, item consumption, Shop transaction hoặc loadout gameplay.
  • Không mission state machine, daily scheduler, backend, reward grant hoặc wallet mutation.
  • Mọi CTA đều tự nói đây là Future Vision và chỉ trình diễn phản hồi.

Túi Cứu Hộ · Chuẩn bị trước khi cứu

Promise: người chơi nhìn phát biết đang mang gì, dùng khi nào và món nào chỉ để cá nhân hóa. Booster hỗ trợ quyết định, không thay người chơi chiến thắng.

Popup Túi Cứu Hộ trên menu Shell Tide, gồm category, trang bị nhanh, kho vật phẩm và item detail.
Judge read: footer Bag không còn là icon trang trí; popup giải thích loadout, inventory và economy guardrail trong một screen.
VùngNội dungQuy tắc UX
HeaderTúi Cứu Hộ, 1.247 Nhân Phẩm, Shop Nhân Phẩm và scope badge.Shop là secondary entry; scope badge không được ẩn ở desktop.
Trang bị nhanhBa slot, item đang gắn và số lượng.Gắn/tháo không tiêu hao; tối đa ba booster, không bán thêm slot.
CategoryTất cả, Booster, Trang trí, Kỷ vật.Mobile đổi thành chip rail ngang; count luôn đọc được bằng số.
KhoIcon, tên, quantity và state như Đã gắn, Near-miss, Mới nhận.Grid hai cột; selected state dùng cream rim + surface sáng, không chỉ màu.
Item detailCông dụng, điều kiện, count và CTA.Nói rõ giới hạn trước khi gắn; không auto-use và không trừ item khi action thất bại.
1 · Mở Bag

Loadout xuất hiện trước kho để người chơi hiểu trạng thái hiện tại ngay.

2 · Chọn vật phẩm

Item detail đổi icon, mô tả, điều kiện và CTA mà không thay page.

3 · Xem phản hồi

CTA chỉ phát toast Future Vision; không đổi số lượng hoặc lưu state.

4 · Quay lại Album

Đóng popup đưa active tab về Nhật ký và trả focus cho map.

Nhiệm vụ Dòng Chảy · Mục tiêu ngắn và tử tế

Promise: biến mỗi phiên chơi thành một mục tiêu cứu hộ rõ ràng, đồng thời mở dần hành trình chương và tình bạn mà không phạt người chơi vì nghỉ.

Popup Nhiệm vụ Dòng Chảy trên menu Shell Tide, gồm category Daily Weekly Chapter Companion, mission list, progress và reward preview.
Judge read: mission ưu tiên claimable → gần hoàn thành → đang tiến hành; reward và no-streak rule được thấy trước khi bấm.
NhómVí dụ trong mockupPersistence / refreshReward preview
Hôm nayMột Chuyến Cứu Hộ · Cứu 6 sao biển · 6/6.Làm mới lúc 00:00; không streak; fail/retry không làm lùi.80 Nhân Phẩm + Rương Cứu Hộ.
Tuần nàyHành Trình Theo Dòng · 3/5 board đã qua solver.Làm mới thứ Hai; reward đủ điều kiện không bị thu hồi.180 Nhân Phẩm + Ripple Preview.
ChươngBờ Biển Thức Giấc · phục hồi 7/10 điểm.Theo hành trình; không bị daily/weekly refresh xóa.Cờ Cứu Hộ San Hô + 250 Nhân Phẩm.
Đồng hànhCá Heo · Đọc Nhịp Sóng · 2/3 level.Không yêu cầu Hint hoặc exact move; không guilt khi nghỉ.60 Điểm Đồng Hành + cosmetic.
Sort order

Có thể nhận → gần hoàn thành → đang tiến hành → đã nhận

Người chơi không phải săn badge đỏ. Mission quan trọng nhất tự nổi lên đầu danh sách bằng state và copy, không dùng FOMO.

Ethical guardrail

Không streak, không countdown đỏ, không mua để hoàn thành

Không mission nào bắt xem quảng cáo, mua booster, trả Nhân Phẩm hoặc chơi theo exact move. Fail/retry không làm progress lùi.

State matrix cho production sau jam

Mockup hiện chỉ dựng selected/claimable/in-progress. Các state dưới đây khóa product behavior nếu Future Vision được đưa vào roadmap.

StateTúi Cứu HộNhiệm vụ Dòng ChảyCopy nguyên tắc
LoadingSkeleton theo slot và tile; không spinner.Ba skeleton card dạng sóng; close vẫn hoạt động.Đang kiểm kê… / Đang nghe nhịp thủy triều…
EmptyTúi mở, khoảng thở lớn, CTA Xem tất cả.Biển đang yên; đã hoàn tất nhiệm vụ đang có.Không dùng empty state như lời mời mua.
LockedGhi rõ điều kiện gameplay mở item.Ghi Mở sau Level N, vẫn đọc được reward.Không phủ đen hoặc chỉ ghi Locked.
Selected / In progressDetail đổi, cream rim và label Đang xem.Progress bar + số tuyệt đối, không chỉ dựa vào màu.Giải thích điều kiện trước CTA.
Equipped / ClaimableLabel slot rõ; gắn không làm giảm count.Reward vàng/coral, đưa lên đầu danh sách.CTA một hành động chính, không casino effect.
Used / ClaimedReceipt ngắn, count chỉ giảm sau khi hiệu lực commit.Dấu xác nhận xanh, reward vẫn xem lại được.Không thu hồi hoặc reset reward đã đủ điều kiện.

Asset proof · `$generate2dsprite`

Hai pack được sinh riêng trên nền #FF00FF, khử chroma-key, split thành 12 sprite semantic và kiểm tra separator, alpha margin, edge-touch cùng fringe trước khi tích hợp.

Bag icon pack · 2×3

6 prop cho loadout và inventory

Contact sheet sáu icon Túi Cứu Hộ đã tách và QC.
Mission icon pack · 2×3

6 prop cho category, reward và completion

Contact sheet sáu icon Nhiệm vụ Dòng Chảy đã tách và QC.
QC gate: 12/12 sprite có alpha margin tối thiểu 12 px, không frame chạm mép, không foreground pixel đi qua dải phân cách và không có cụm magenta fringe nhìn thấy.