7 poin oleh GN⁺ 2025-09-29 | 1 komentar | Bagikan ke WhatsApp
  • Pengguna dapat menikmati game snake di bilah alamat URL
  • Snake dikendalikan menggunakan tombol arah atau WASD pada keyboard
  • Di halaman web, URL mungkin tidak terlihat dengan jelas atau tampak buram karena efek "kabut"
  • Menawarkan antarmuka unik untuk bermain game dengan memanipulasi URL secara langsung
  • Berbeda dari cara bermain pada umumnya, pemanfaatan bilah alamat memberikan pengalaman yang tidak biasa

Cara bermain yang unik di bilah alamat URL

  • Pengguna mengendalikan snake dengan tombol arah atau tombol WASD
  • Alih-alih di layar game, permainan benar-benar berlangsung di bilah alamat URL browser
  • Karena karakteristik halaman web, bagi sebagian pengguna bisa muncul masalah URL tidak ditampilkan dengan benar atau terlihat buram
  • Jika URL tidak terlihat normal atau terasa membingungkan, coba periksa tampilan alamat URL pada halaman atau lakukan penyegaran halaman
  • Berbeda dari game HTML5 biasa, pengguna dapat merasakan pengalaman game interaktif di area URL dengan umpan balik langsung

1 komentar

 
GN⁺ 2025-09-29
Komentar Hacker News
  • Pernah membuat sesuatu yang mirip dulu, memakai favicon
    https://franciscouzo.github.io/favisnake/
    • Dulu juga pernah membuat game 2048 dengan favicon
      https://aquova.net/games/2048/
    • Rasanya benar-benar menakjubkan, dan makin sulit dimainkan di layar Retina
  • Menurutku ini sangat keren, hanya saja karakter yang dipakai untuk mewakili spasi terlihat agak aneh di browserku, seperti kotak-kotak dengan lebar yang berbeda-beda
    Di Unicode ada semua pola braille 4x2 (256 jenis), jadi mungkin bisa dipertimbangkan memakai ⣿ sebagai latar belakang lalu “mengukir” snake atau makanannya dengan shading di atasnya
    Contoh: ⣿⣿⣛⣛⣛⣛⣛⣩⣽⣿⣯⣿⣿⣿
    Dengan begitu, jarak antar karakter akan konsisten sehingga terasa lebih mudah dibaca
    • Aku juga sempat memikirkan itu, pada awalnya itu pasti membantu, tapi di bagian akhir justru bisa membuat keadaan lebih buruk
      Semakin besar snake-nya, semakin menyebar ia ke grid, dan pada akhirnya makin banyak karakter pengganti spasi yang pasti terlihat
      Karena game makin cepat seiring berjalan, menurutku tidak ideal jika layar justru menjadi lebih rumit pada bagian yang menuntut konsentrasi lebih
      Kalau ada cara yang benar-benar bisa menyelesaikan masalah spasi aneh ini, aku benar-benar ingin tahu, hanya saja aku tidak ingin bergantung pada output teks seperti <title> halaman
      Sebagai referensi, game snake serupa yang baru-baru ini muncul di Reddit juga menggambarnya di judul
      https://old.reddit.com/r/webdev/comments/1n9z77e/snake_in_the_tab_title/
      Kalau mau mengejar skor tinggi sekarang, sepertinya cara terbaik adalah mengklik ? agar URL ditampilkan di halaman
  • Aku terkejut karena responsnya sangat baik, dan benar-benar senang karena begitu kembali, langsung pulang rapi ke HN
    Riwayatnya juga tidak berantakan, benar-benar cerdik
    • Sepertinya ini memanfaatkan history.pushState dan history.replaceState dengan sangat baik
    • Setelah melihat source code, tampaknya di beberapa browser yang membatasi pembaruan URL, mereka harus memakai cara lain yang juga memblokir fungsi tombol back
  • Aku sangat kagum karena idenya benar-benar cerdik
    Yang mengesankan adalah bagaimana pola titik braille dipakai untuk mengubah informasi titik menjadi URL
    https://github.com/epidemian/snake/blob/master/snake.js
  • Hal seperti inilah yang membuat ada alasan untuk datang ke Hacker News, bikin hari jadi menyenangkan
  • Menurutku ini ide yang sangat unik dan kreatif
  • Untuk yang awalnya tidak begitu paham cara kerjanya, ada tanda tanya kecil berwarna sian di kiri atas
    Di sana ada penjelasannya

    Kamu bisa mengendalikan snake di URL dengan tombol panah atau WASD. Jika URL sulit terlihat atau tampak aneh, klik
    Selain itu, bilah alamatnya harus cukup panjang agar layarnya terlihat, jadi jendelanya perlu diperlebar saat bermain
    Konsepnya segar dan berjalan dengan baik

  • Tingkat kesulitannya lebih tinggi dari yang kukira, titik-titik kosong di sekitar snake terasa cukup mengganggu
    Aku penasaran bagaimana tampilannya jika ditampilkan di halaman dengan cara yang tidak memiliki titik kosong
  • Benar-benar game yang cerdas, dan dimainkan pun cukup menyenangkan