Avatar karakter baru, di mana-mana
Kini setiap pemain mendapat potret karakter ramah bergaya DiceBear v10 «adventurer» — di profilmu, papan peringkat, lobi, dan di dalam permainan.

Dengan bahasa sederhana
Avatarmu dulunya berupa pola geometris abstrak. Kini ia menjadi potret karakter mungil yang sungguhan — gaya DiceBear v10 «adventurer» — dan muncul di mana pun namamu tampil: profilmu, papan peringkat, daftar teman, lobi, dan kini di dalam permainan itu sendiri pada bilah pemain, ruang tunggu, dan layar hasil.
Avatarmu dibuat dari akunmu, jadi selalu gambar yang sama di setiap layar — mudah dikenali sekilas saat pertandingan. Pemain lama dialihkan secara otomatis; tak ada yang perlu disiapkan.
Untuk yang ingin tahu teknisnya
Setiap avatar disemai oleh id pengguna melalui satu pembantu, sehingga id yang sama selalu menghasilkan gambar yang sama — avatar di dalam permainan identik byte demi byte dengan avatar profil dan memakai ulang permintaan yang sama dari cache.
// apps/web/lib/avatar.ts
export const adventurerUrl = (seed: string) =>
`https://api.dicebear.com/10.x/adventurer/svg?seed=${seed}`;Migrasi 0042 adalah penggantian langsung pemicu pendaftaran dengan dua literal avatar_url dinaikkan dari 8.x/identicon ke 10.x/adventurer, ditambah backfill sekali jalan yang memperbarui setiap avatar DiceBear yang ada (manusia, bot, dan tamu; avatar kustom tak tersentuh). Diterapkan ke produksi dan diverifikasi — semua 35 profil pindah ke v10 dan pendaftaran baru mendapat v10.
Permukaan gambar yang sudah membaca avatar_url (bilah atas, profil, papan peringkat, teman) beralih tanpa perubahan kode apa pun lewat backfill. Permukaan di dalam permainan dan lobi sudah memegang id pengguna di sisi klien, jadi masing-masing menghitung URL avatar secara lokal — tanpa perlu meneruskan peta melalui keadaan permainan. Tidak ada perubahan CSP yang diperlukan; host DiceBear memang sudah diizinkan.
