Langsung ke konten

Sand: Simulator Pasir Super Realistis yang Bisa Dimainkan di Browser, dan Cara Kerjanya

abe ·

Sand adalah mainan browser gratis yang mengubah layar ponselmu menjadi nampan berisi pasir yang terasa nyata. Berikut cara memainkannya, apa yang membuatnya terlihat begitu nyata, dan posisinya dalam sejarah panjang game pasir jatuh.

Sampul VENO tentang Sand, simulator pasir: dua tangkapan layar miring berisi spiral pasir yang dituang dan kanal zigzag di pasir gelap, dengan tulisan Miringkan & goyang

Sand adalah simulator pasir gratis yang berjalan di browser web. Layarmu dipenuhi ratusan ribu butir pasir kecil yang bisa kamu dorong dengan jari, alirkan dengan memiringkan ponsel, dan hamburkan dengan guncangan. Sand dibuat dengan WebGL2 dan JavaScript, dan bisa dimainkan di ponsel, tablet, maupun komputer tanpa unduhan.

Ini bukan game dengan level atau skor. Ini mainan digital yang menenangkan, mirip nampan pasir zen, dan anehnya sulit sekali untuk berhenti. Di bawah ini ada cara bermain, fungsi setiap opsi, beberapa tips untuk pola yang lebih cantik, dan sekilas alasan kenapa pasirnya terasa begitu nyata.

Sekilas tentang Sand

Apa itu Simulator pasir super realistis (mainan santai, tanpa level)
Tempat bermain av.github.io/safe-sand di browser modern apa pun
Harga Gratis di web
Perangkat Ponsel, tablet, dan komputer
Kontrol di ponsel Seret untuk menggambar, miringkan untuk mengalirkan, goyang untuk menghamburkan
Kontrol di komputer Seret mouse untuk mendorong, tombol panah atau WASD untuk memiringkan, tahan Spasi untuk mengguncang
Dibuat dengan WebGL2 dan JavaScript, disimulasikan di chip grafis
Kode sumber GitHub

Cara bermain Sand

Saat halaman terbuka, muncul kartu pembuka kecil. Kamu memilih pasir, memilih apa yang ada “di bawahnya”, lalu menekan Pour (tuang).

Kartu pembuka Sand dengan lima jenis pasir, River, Beach, Desert, Volcanic dan Coral, tiga pilihan latar, dan tombol Pour

  1. Pilih jenis pasir: River, Beach, Desert, Volcanic, atau Coral (sungai, pantai, gurun, vulkanik, karang). Masing-masing punya campuran warna sendiri, dari kerikil sungai abu-abu sampai pasir vulkanik gelap dan karang pucat.
  2. Pilih apa yang ada di bawah pasir: Light, Lock screen, atau Screen off (terang, layar kunci, atau layar mati). Ini mengubah permukaan tempat butiran pasir berada.
  3. Ketuk Pour. Di iPhone, izinkan akses gerakan saat diminta; kalau tidak, fitur memiringkan tidak akan berfungsi.
  4. Bermain. Seret jari di pasir untuk membuat parit, miringkan ponsel agar pasir mengalir, guncang untuk melempar butiran ke mana-mana, atau balikkan ponsel menghadap ke bawah dan lihat pasirnya berjatuhan.

Pasir sungai yang baru dituang membentuk spiral lembut di atas permukaan terang

Di komputer, kamu memakai mouse sebagai pengganti jari, tombol panah atau WASD untuk memiringkan nampan virtual, dan menahan Spasi untuk mengguncangnya. Pasirnya bereaksi sama, tetapi versi ponsel adalah versi yang dirancang pembuatnya, karena sensor gerak membuat pasir merespons tanganmu yang sebenarnya.

Layar penuh sungguhan di ponsel

Bilah browser memakan tempat. Untuk efek penuh, tambahkan halaman ke layar utama: Share → Add to Home Screen (Bagikan → Tambah ke Layar Utama) di iOS, atau Install app (Instal aplikasi) di Android. Setelah itu halaman terbuka seperti aplikasi, penuh dari tepi ke tepi.

Kenapa simulator pasir ini terasa nyata

Kebanyakan game pasir browser yang mungkin kamu kenal memakai grid: setiap piksel adalah “sel” yang bisa berisi pasir, air, atau kosong, dan aturan sederhana memindahkannya ke bawah satu langkah demi satu langkah. Gaya itu bagus untuk membangun dan mencampur, tetapi pasirnya terlihat seperti piksel. Sand mengambil jalan berbeda dan berusaha meniru pasir sungguhan.

Kanal zigzag yang digambar dengan jari di lapisan pasir sungai abu-abu, dengan butiran menumpuk di tepinya

Menurut deskripsi proyek itu sendiri di GitHub:

  • Setiap butir disimulasikan. Sekitar 100.000 hingga 460.000 butir bergerak bersamaan di chip grafis (GPU).
  • Satuan nyata. Simulasi bekerja dalam milimeter dengan gravitasi nyata (9,81 m/s²), sehingga kecepatan dan sedikit keterlambatan gerak pasir sesuai dengan yang kamu harapkan dari pasir asli.
  • Setiap butir berbeda. Butiran punya ukuran, warna mineral, dan gesekan sendiri. Butir yang lepas menggelinding dan berlompatan, sementara tumpukan besar tetap diam sampai kamu memiringkan melewati sudut istirahat-nya, yaitu kemiringan paling curam yang bisa ditahan tumpukan sebelum longsor.
  • Cahaya dan bayangan. Aplikasi membuat peta ketinggian tumpukan di setiap frame, sehingga muncul lereng, bayangan diri, dan bayangan lembut di lipatan. Arah cahaya mengikuti kemiringan ponsel, jadi bayangan memanjang dan butir kuarsa berkilau saat kamu bergerak.
  • Suara dari pasir itu sendiri. Desisnya tersusun dari ribuan klik kecil per detik, tergantung seberapa banyak pasir yang benar-benar bergerak. Kerikil menghasilkan klik yang lebih rendah. Saat tidak ada yang bergerak, suaranya benar-benar senyap.

Pasir vulkanik gelap dengan alur zigzag yang tajam dan butiran lebih gelap di sepanjang tepi potongan

Satu detail lagi menunjukkan seberapa jauh realismenya: memutar ponsel tidak menggerakkan gambar. Pasir tetap menempel pada kaca, seperti pasir asli di dalam nampan.

Perbandingan jenis pasir dan latar

Jenis pasir Tampilan Cocok untuk
River Kerikil abu-abu kecokelatan dengan batu kecil Parit dalam dan jelas
Beach Cokelat muda yang hangat Pola lembut dan tenang
Desert Butiran merah oranye Kontras warna kuat di permukaan terang
Volcanic Abu-abu gelap hingga hitam Garis tajam dan bayangan tegas
Coral Sangat pucat, hampir putih Pusaran halus dan lembut

Opsi “di bawah pasir” mengubah permukaan tempat butiran berada: Light, Lock screen, atau Screen off. Coba masing-masing dengan jenis pasir yang sama untuk melihat tampilan mana yang paling kamu suka.

Pasir karang pucat yang dituang membentuk spiral longgar di atas latar terang

7 tips untuk pola pasir yang lebih cantik

  1. Tuang, lalu tunggu sedetik. Biarkan butiran mengendap sebelum menggambar, kalau tidak garismu akan tertimbun lagi.
  2. Gambar pelan-pelan agar tepinya rapi. Jari yang lambat meninggalkan parit yang tegas dengan dinding rapi; usapan cepat melempar pasir ke samping.
  3. Miringkan sedikit saja. Miringkan sedikit melewati titik saat pasir mulai bergerak, lalu ratakan ponsel lagi. Dengan cara ini kamu bisa mengarahkan bukit pasir utuh.
  4. Guncang untuk mengulang. Guncangan kuat meratakan pasir menjadi lapisan baru yang rata untuk gambar berikutnya.
  5. Pilih pasir vulkanik untuk menggambar. Pasir gelap di atas permukaan terang paling jelas menampilkan garis dan bayangan.
  6. Nyalakan suara dan pakai headphone. Audio dibuat dari butiran yang bergerak, jadi kamu bisa mendengar beda antara luncuran pelan dan longsoran mendadak.
  7. Cek Low Power Mode (Mode Daya Rendah) kalau terasa patah-patah. Di iPhone, mode ini membatasi browser di 30 frame per detik. Aplikasi mendeteksinya dan tidak mengurangi pasir karena hal itu, tetapi mematikan mode ini mengembalikan frame rate penuh.

Pasir sungai terdorong ke satu sisi layar setelah dimiringkan, menyisakan jalur kosong di sisi lain

Kalau berjalan lambat

Aplikasi menyesuaikan kualitas dengan sendirinya. Jika frame melambat selama dua detik, aplikasi lebih dulu menurunkan ketajaman layar secara bertahap, baru kemudian mengurangi jumlah butiran. Levelnya diingat untuk kunjungan berikutnya. Jadi di ponsel lama atau laptop tanpa chip grafis yang kuat, pasir mungkin terlihat sedikit lebih lembut, tetapi tetap bergerak mulus. Tangkapan layar di artikel ini diambil di browser desktop dengan grafis software, itulah sebabnya beberapa area terlihat agak kotak-kotak.

Sejarah singkat game pasir jatuh

Mainan pasir sudah populer di browser selama sekitar dua puluh tahun:

  • 2005: sebuah applet Java di blog Jepang membuat genre ini populer. Versi yang diperluas kemudian, “Falling Sand Game”, memberi nama untuk seluruh genre.
  • 2007: Powder Game menambahkan simulasi cairan ke dalam formulanya.
  • 2010: The Powder Toy membawa cairan dan gravitasi Newton ke pemain desktop.
  • 2019: Sandspiel membuktikan bahwa mainan pasir bisa berjalan cepat di browser dengan Rust yang dikompilasi ke WebAssembly dan WebGL. Pembuatnya menjelaskan dalam tulisannya bahwa setiap elemen mengikuti aturan yang sangat sederhana di grid; keseruannya datang dari interaksi antartetangga.
  • 2020: Noita dari Nolla Games keluar dari early access pada 15 Oktober sebagai roguelite aksi yang, menurut studionya, “setiap pikselnya disimulasikan secara fisik”.

Sand adalah cabang lain dari keluarga itu. Alih-alih banyak elemen di grid piksel, Sand fokus pada satu material, butiran nyata yang diukur dalam milimeter, dan sensasi memegang nampan di tanganmu.

Pelajaran untuk developer game web

  • WebGL2 cukup untuk simulasi berat. Ratusan ribu partikel berjalan di tab browser biasa, tanpa perlu aplikasi native.
  • Manfaatkan sensor. Memiringkan dan mengguncang lewat gerak perangkat membuat mainan terasa fisik. Ingat bahwa iOS meminta izin, jadi aktifkan sensor dari ketukan tombol.
  • Sesuaikan kualitas, jangan menebak. Ukur waktu frame, periksa apakah browser hanya membatasi frame rate, lalu turunkan kualitas dalam tahap kecil dan simpan hasilnya.
  • Suara harus mengikuti simulasi. Audio yang dihasilkan dari apa yang benar-benar bergerak terdengar lebih alami daripada sampel yang diulang-ulang.
  • Buat mudah di-hosting. Proyek ini tidak punya tahap build: server file statis apa pun bisa meng-hosting-nya.

FAQ

Apakah simulator pasir Sand gratis?

Ya. Versi web di av.github.io/safe-sand gratis dimainkan di browser, tanpa unduhan atau akun.

Apakah Sand bisa dimainkan di PC?

Bisa. Seret mouse untuk mendorong pasir, pakai tombol panah atau WASD untuk memiringkan, dan tahan Spasi untuk mengguncang. Versi ponsel terasa lebih alami karena memakai sensor gerak.

Kenapa fitur miring tidak berfungsi di iPhone saya?

iOS butuh izinmu untuk membagikan data gerak ke halaman web. Ketuk Pour dan izinkan akses gerakan saat permintaan muncul.

Apakah Sand game yang punya level?

Tidak. Ini mainan sandbox yang menenangkan. Tidak ada skor, timer, atau tujuan; kamu cukup menggambar, memiringkan, dan mengguncang.

Apa itu game pasir jatuh (falling-sand)?

Ini jenis game simulasi tempat banyak partikel kecil, seperti pasir, air, atau api, mengikuti aturan fisika sederhana dan saling berinteraksi. Powder Game, The Powder Toy, dan Noita adalah contoh terkenal.

Berapa banyak butir pasir yang disimulasikan Sand?

Menurut pembuatnya, sekitar 100.000 hingga 460.000 butir, tergantung perangkatmu.

Artikel terkait

Memuat game…

VENOGAME / PLAYBOOK

Arenaku

Di perangkat ini. Tanpa akun.

Ketuk hati untuk membuat koleksi gamemu.