11. UI/UX

โ† Kembali ke indeks

Arahan UI mengikuti pola Fix My Phone! [FMP]. Polanya sudah terbukti dipahami pemain Roblox saat ini, dan temanya sama (toko HP). Yang kita ambil adalah struktur dan perilakunya, bukan aset atau tampilan persisnya.

1. Pola FMP yang diadopsi

Pola FMPVersi Phone Case Gallery
Menu utama di dalam HP dalam gameTombol HP di kanan HUD membuka HP berisi app
Prompt [E] untuk bicara/ambil, [R] untuk mulai di benchSama. Di mobile berupa tombol ProximityPrompt besar
Order card (device, kerusakan, request)Order card: device, bentuk, warna, pola, stiker, finish, dialog pelanggan
Step counter "Step X of N"Sama, di tengah atas layar craft
Kata konfirmasi per langkah (CLEAN!, NO BUBBLES, IT WORKS!)PERFECT FIT!, COLORFUL!, SMOOTH!, SHINY!, SPARKLY!, CUTE!, SPOTLESS!, ALL DONE!
Tombol aksi besar berlabel (I'LL FIX IT!, PUT DOWN, TURN IT ON, LEAVE)I'LL MAKE IT!, PUT DOWN, DONE โœ“ (Sticker), TURN IT ON, STOP THIEF!
Panah kuning di lantai + cincin kuning di objekSama, untuk FTUE dan setiap unlock baru
Layar reward (cash, XP, badge)Muncul langsung saat case selesai, merinci gaji dasar + bonus kesesuaian + bonus kecepatan + bonus sosial
Next unlock "Next Level: 3 โ€“ Parts Cabinet""Next: Lv 3 โ€“ Employee" di bawah bar XP
App CodesApp Codes di HP
Intro "Opening your shop" โ†’ "We're open!"Kamera menyapu kota โ†’ "Your shop is ready!"

2. HUD (mode dunia)

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ [Lv 4 โ–“โ–“โ–“โ–“โ–“โ–‘โ–‘โ–‘ 210/350]   ๐Ÿ’ต 1.240  [+]   ๐Ÿ’Ž 35 [+]    ๐Ÿ‘ฅ+20% โ”‚
โ”‚  Next: Lv 5 โ€“ Thief & Sofa                                   โ”‚
โ”‚                                                              โ”‚
โ”‚                                                     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
โ”‚                                                     โ”‚  ๐Ÿ“ฑ  โ”‚ โ”‚  โ† tombol HP (menu utama)
โ”‚                                                     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
โ”‚                                                     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
โ”‚                                                     โ”‚ ๐ŸŽ 3 โ”‚ โ”‚  โ† Daily quest / login (badge angka)
โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                            โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
โ”‚ โ”‚ Mia reached Level 8! โ”‚  โ† feed server (pudar 4 dtk)        โ”‚
โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜          [ E  Take Order ]          โ”‚  โ† prompt kontekstual
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
ElemenPosisiCatatan
Level + bar XP + Next unlockKiri atasBar XP beranimasi mengisi saat XP masuk
Cash & GemsTengah atasAngka "menghitung naik" saat bertambah. [+] membuka app Store
Bonus sosialKanan atasHanya tampil jika > 0%
Tombol HPKanan tengahTombol terbesar di HUD. Badge merah jika ada yang bisa diklaim
Quest/LoginDi bawah tombol HP
Feed serverKiri bawahMaks 2 baris
Prompt kontekstualTengah bawahProximityPrompt bergaya kustom

Aturan mobile: semua tombol minimal 44ร—44 pt, tidak ada elemen penting di area thumbstick kiri bawah dan tombol lompat kanan bawah bawaan Roblox. Hormati safe area (notch).


3. HP dalam game (menu utama)

HP digambar sebagai HP besar di tengah layar dengan wallpaper sesuai case yang sedang di-equip pemain (detail kecil yang memperkuat identitas).

AppIkonIsiBuka
Orders๐Ÿ“‹Isi Waiting Table, pesanan yang dikerjakan karyawan + progresnyaL1
Build๐Ÿ”จDaftar item tycoon: terbuka / terkunci (level) / harga. Tombol BUILDL1
Decor๐ŸŽจKategori dekor, varian, tombol pratinjau di tokoL1
Staff๐Ÿ‘ฅKaryawan: skill, Speed, Quality, tombol upgrade, ganti namaL3
Album๐Ÿ–ผ30 case terakhir. Aksi: Equip, Display, Submit to GalleryL1
GalleryโญBest Case of the Week: entri saya, swipe & like entri global, Hall of FameL3
Visit๐Ÿ 7 toko lain di server, tombol teleportL1
Quests๐ŸŽฏ3 daily quest + login 7 hariL1
Store๐Ÿ›’Gems, Passes, Boosts, Premium DecorL1
Codes๐ŸŽŸKolom input codeL1
Settingsโš™Musik, SFX, haptic, kualitas grafis, bahasaL1

App yang belum terbuka tampil abu-abu dengan label "Lv 3".


4. Layar craft (mode bench)

Kamera berpindah ke sudut close-up Craft Bench dan tetap di sana sampai pesanan selesai. Semua langkah dikerjakan di bench yang sama. Pergantian langkah hanya memutar/memiringkan case dan mengganti isi tray HUD bawah. HUD dunia disembunyikan kecuali Cash/Gems.

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ [โœ• PUT DOWN]          Step 2 of 5 ยท Base Painting       [โšก4๐Ÿ’Ž]โ”‚
โ”‚                        โ—โ”€โ”€โ—โ”€โ”€โ—‹โ”€โ”€โ—‹โ”€โ”€โ—‹                          โ”‚
โ”‚                  โฑ โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–‘โ–‘โ–‘โ–‘  0:41   Speed bonus           โ”‚
โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                                               โ”‚
โ”‚ โ”‚ ORDER       โ”‚                                               โ”‚
โ”‚ โ”‚ ๐Ÿ‘ง Mia      โ”‚              โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                    โ”‚
โ”‚ โ”‚ Aphone 18   โ”‚              โ”‚           โ”‚                    โ”‚
โ”‚ โ”‚ โœ” Slim      โ”‚              โ”‚   CASE    โ”‚   โ† area interaksi โ”‚
โ”‚ โ”‚ โ—‹ Pink โ™ฅ    โ”‚              โ”‚  (3D)     โ”‚      (drag di sini)โ”‚
โ”‚ โ”‚ โ—‹ Dots      โ”‚              โ”‚           โ”‚                    โ”‚
โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜              โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                    โ”‚
โ”‚                         โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–‘โ–‘โ–‘โ–‘ 68%                      โ”‚
โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚
โ”‚ โ”‚ โ™ฅ โ˜ โ˜… โ™ฃ โ„ โœฟ โ—  ๐Ÿ”’       (tray bahan, scroll) โ”‚ โ”‚   โ†ถ    โ”‚ โ”‚
โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
ElemenPerilaku
Step counter + titik langkahTitik terisi saat langkah selesai
Order card (kiri)Item request dicentang โœ” hijau saat terpenuhi. Bisa diciutkan di HP kecil
Area case (tengah)Satu-satunya area drag. Kursor berubah menjadi alat (spray, buffer, roller, kain)
Progress barDi bawah case. Langkah selesai otomatis di 100% (auto-fill saat โ‰ฅ 90%)
Tray bahan (bawah)Scroll horizontal. Isinya berganti sesuai langkah: list bentuk (Step 1), palet warna (Step 2), alat buffer/kuas glossy (Step 3), pola & glitter (Step 4), stiker (Step 5), kain (Step 6). Item request bertanda โœ”. Item terkunci ๐Ÿ”’ / ๐Ÿ’Ž
Step 1: list bentukKartu ikon bentuk besar (min. 72 pt) untuk device pesanan ini saja. Satu tap = bentuk terpilih dan langkah selesai. Tidak ada mini-game
DONE โœ“Hanya muncul di langkah Sticker
Bar waktu (Speed bonus)Di bawah step counter. Hijau โ†’ kuning (sisa 25%) โ†’ abu-abu saat bonus terlewat, dengan teks kecil "Speed bonus missed". Tidak ada suara negatif. Berhenti saat PUT DOWN
โšก Instant FinishKecil, pojok kanan atas, harga ๐Ÿ’Ž selalu terlihat
Kata konfirmasiTeks besar miring melompat di tengah + partikel, tampil 0,8 detik

Layar reward (langsung saat case selesai)

        โ˜… โ˜… โ˜…            โ† bintang muncul satu per satu (SFX naik nada)
     "I LOVE IT!"        โ† reaksi pelanggan
   โœ” Order complete       ๐Ÿ’ต 77
   โœ” Perfect match  +25%  ๐Ÿ’ต 19
   โœ” Speed bonus    +20%  ๐Ÿ’ต 15
   ๐Ÿ‘ฅ Friends       +20%  ๐Ÿ’ต 22
   โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
   ๐Ÿ’ต +133         โญ +47 XP
   [ Earn 2x with 2x Cash ]   โ† teks kecil (jika belum punya)
        [ COLLECT ]

Bintang = โ˜… selesai, โ˜… sesuai, โ˜… cepat. Bonus yang tidak didapat tampil abu-abu dengan tanda โœ• kecil (tanpa suara negatif). Layar reward tampil di atas dunia (bukan layar penuh) dan otomatis tertutup setelah 3 detik jika pemain tidak menekan apa pun, supaya alur tetap cepat.

Layar level-up

Konfeti layar penuh singkat, "LEVEL 5!", lalu kartu unlock bergulir satu per satu (pelanggan baru, device, dekor, tycoon, warna). Tombol LET'S GO! mengaktifkan panah kuning ke hologram baru.


5. UI dunia (world-space)

ElemenTampilan
Hologram unlockKerangka biru transparan berkilau + BillboardGui: nama, harga, "Lv 6". Jika level belum cukup: gembok
Progress karyawanBar kecil melayang di atas kepala karyawan + ikon langkah yang sedang dikerjakan
Bubble pelangganIkon request singkat (warna + bentuk) di atas kepala saat antre
Tip JarToples dengan isi koin naik sesuai jumlah. Label "$ 640 / 1.037"
Papan nama tokoNama pemain + level + โค jumlah like + bintang emas L10

6. Gaya visual UI

TokenNilai
Font judulFredoka One (Enum.Font.FredokaOne): bulat, ramah
Font isiBuilder Sans Bold / Gotham Bold
PrimerBubblegum Pink #FF5FA2
SekunderSky Blue #4FB8FF
Aksen aksi (tombol positif)Mint #3DDC97
Aksen panduanKuning #FFD23F (panah, cincin, sama seperti FMP)
GemsUngu #9B5CFF
PanelPutih #FFFFFF 95% + sudut 16px + stroke 3px warna gelap #2B2140
Teks#2B2140 di panel terang, putih + stroke gelap di atas dunia
BayanganDrop shadow lembut 4px di bawah panel dan tombol
  • Tombol: bentuk kapsul tebal, bayangan bawah 4px, saat ditekan turun 2px (efek "empuk").
  • Animasi: semua panel masuk dengan scale 0,8 โ†’ 1,05 โ†’ 1,0 dalam 0,2 detik (pop).
  • Ikon: gaya flat dengan outline tebal, cocok dengan dunia low-poly.

7. Aksesibilitas

  • Setiap warna punya nama + simbol (lihat 07).
  • Tidak ada aksi tahan (hold) di langkah craft. Semua aksi berupa tap atau drag.
  • Teks minimal 18 pt di HP.
  • Lokalisasi V1: English (utama) dan Bahasa Indonesia. Semua string lewat tabel lokalisasi Roblox sejak awal.
  • UI tidak berkedip saat input berganti (touch โ†” gamepad) [SRC Analisis S25].
Built with LogoFlowershow