- उपयोगकर्ता URL एड्रेस बार में snake गेम का आनंद ले सकते हैं
- कीबोर्ड के arrow keys या WASD से snake को नियंत्रित किया जाता है
- वेबपेज पर URL सही तरह दिखाई न दे सकता है या "fog" effect के कारण एड्रेस धुंधला लग सकता है
- URL को सीधे बदलते हुए गेम खेलना एक अनोखा interface प्रदान करता है
- सामान्य गेमप्ले से अलग एड्रेस बार का उपयोग एक अलग तरह का अनुभव देता है
URL एड्रेस बार में होने वाला एक अलग तरह का गेमप्ले
- उपयोगकर्ता arrow keys या WASD keys का उपयोग करके snake को नियंत्रित करते हैं
- गेम स्क्रीन की जगह वास्तव में browser URL एड्रेस बार में गेम चलता है
- वेबपेज की प्रकृति के कारण कुछ उपयोगकर्ताओं को URL सही तरह दिखाई न देना या धुंधला दिखना जैसी समस्या हो सकती है
- अगर URL सामान्य रूप से दिखाई नहीं दे रहा हो या भ्रमित कर रहा हो, तो पेज के URL display को जांचें या refresh जैसी विधि आज़मानी चाहिए
- पारंपरिक HTML5 गेम्स से अलग, उपयोगकर्ता URL क्षेत्र में तुरंत feedback के साथ interactive गेम अनुभव पा सकते हैं
1 टिप्पणियां
Hacker News राय
https://franciscouzo.github.io/favisnake/
https://aquova.net/games/2048/
Unicode में सभी 4x2 Braille dot patterns (कुल 256) मौजूद हैं, इसलिए ⣿ को बैकग्राउंड की तरह इस्तेमाल करके उसके ऊपर snake या food को शेडिंग काटकर दिखाने का तरीका भी सोचा जा सकता है
उदाहरण: ⣿⣿⣛⣛⣛⣛⣛⣩⣽⣿⣯⣿⣿⣿
ऐसा करने पर अक्षरों की चौड़ाई एकसमान रहेगी, इसलिए पढ़ना आसान हो सकता है
snake जितना बड़ा होगा, वह grid में उतना ज्यादा फैलेगा, और अंततः ज्यादा खाली-स्थान वाले replacement characters नजर आएंगे
गेम आगे बढ़ने पर तेज भी होता जाता है, इसलिए जिन हिस्सों में सबसे ज्यादा ध्यान चाहिए, वहाँ स्क्रीन का और जटिल हो जाना मुझे अच्छा नहीं लगता
अगर इस अजीब खाली-स्थान समस्या का कोई सही समाधान हो तो मैं सचमुच जानना चाहूँगा, लेकिन मैं page
<title>जैसे text output पर निर्भर नहीं रहना चाहतावैसे, हाल ही में Reddit पर आए एक मिलते-जुलते snake गेम ने भी title में ही इसे बनाया था
https://old.reddit.com/r/webdev/comments/1n9z77e/snake_in_the_tab_title/
फिलहाल high score के लिए खेलना हो तो "?" पर क्लिक करके URL को पेज पर दिखाने का तरीका सबसे अच्छा लगता है
history भी गड़बड़ नहीं होती, यह सच में बहुत चतुराई से किया गया है
history.pushStateऔरhistory.replaceStateका अच्छा इस्तेमाल किया गया हैBraille dot patterns का इस्तेमाल करके dot information को URL में बदलकर उपयोग करना खास तौर पर प्रभावशाली है
https://github.com/epidemian/snake/blob/master/snake.js
उसमें निर्देश दिए गए हैं
मैं जानना चाहूँगा कि अगर इसे बिना खाली dots वाले तरीके से पेज पर दिखाया जाए तो यह कैसा लगेगा