- Kullanıcılar URL adres çubuğunda snake oyununun keyfini çıkarabilir
- Snake, klavyedeki yön tuşları veya WASD ile kontrol edilir
- Web sayfasında URL düzgün görünmeyebilir ya da "sis" efekti nedeniyle adres bulanık görünebilir
- URL’yi doğrudan manipüle ederek oyun oynama imkanı sunan benzersiz bir arayüz sağlar
- Genel oyun tarzlarından farklı olarak adres çubuğunu kullanarak alışılmadık bir deneyim sunar
URL adres çubuğunda gerçekleşen sıra dışı oyun deneyimi
- Kullanıcılar yön tuşları veya WASD tuşlarını kullanarak snake’i kontrol eder
- Oyun, klasik bir oyun ekranı yerine gerçekten tarayıcının URL adres çubuğunda gerçekleşir
- Web sayfasının yapısı nedeniyle bazı kullanıcılar için URL’nin düzgün görünmemesi veya bulanık görünmesi sorunu yaşanabilir
- Eğer URL normal görünmüyor veya kafa karıştırıcıysa, sayfadaki URL gösterimini kontrol etmek ya da yenilemek gibi yöntemler denenmelidir
- Geleneksel HTML5 oyunlarından farklı olarak, kullanıcı adres çubuğu alanında anlık geri bildirimle etkileşimli bir oyun deneyimi yaşar
1 yorum
Hacker News görüşleri
faviconkullanmıştımhttps://franciscouzo.github.io/favisnake/
faviconile 2048 oyunu da yapmıştımhttps://aquova.net/games/2048/
Unicode'da tüm 4x2 Braille nokta desenleri (256 adet) olduğundan, arka plan olarak ⣿ kullanıp yılanı veya yemi onun üstünden gölgelendirerek oymayı da düşünebilirsiniz
Örnek: ⣿⣿⣛⣛⣛⣛⣛⣩⣽⣿⣯⣿⣿⣿
Böyle olursa karakter aralıkları sabit kalır ve okunması daha kolay olur diye düşünüyorum
Yılan büyüdükçe gridin daha büyük kısmına yayılıyor ve sonuçta daha fazla boşluk yerine geçen karakter göze çarpıyor
Oyun ilerledikçe hızlandığı için, odaklanmanız gereken anda ekranın daha karmaşık hale gelmesi çok iyi olmaz diye düşünüyorum
Bu garip boşluk sorununu düzgünce çözmenin bir yolu varsa gerçekten bilmek isterim, ama
page <title>gibi metin çıktısına dayanmak istemiyorumBu arada yakın zamanda Reddit'te paylaşılan benzer bir yılan oyunu da başlıkta çiziyordu
https://old.reddit.com/r/webdev/comments/1n9z77e/snake_in_the_tab_title/
Şu an için yüksek skor kovalamak istiyorsanız, URL'yi sayfada göstermek için
?işaretine tıklamak en iyi seçenek gibi duruyorGeçmiş de karışmıyor, gerçekten dahiyane
history.pushStatevehistory.replaceStateiyi kullanılmış gibi görünüyorBraille nokta desenlerini kullanıp nokta bilgisini URL'ye dönüştürmesi çok etkileyici
https://github.com/epidemian/snake/blob/master/snake.js
Açıklama orada yazıyor
Boş noktalar olmadan sayfada gösterilse nasıl görünürdü merak ediyorum