ऑफ़लाइन खेलना
मुफ़्त, बिना साइन-अप, ऑफ़लाइन चलता है।
पेज लोड होने के बाद कोई नेटवर्क ट्रैफ़िक नहीं होता। न तस्वीरें, न फ़ॉन्ट, न डिफ़ॉल्ट रूप से कोई एनालिटिक्स, और न कोई सर्वर जिससे कुछ माँगना पड़े।
जानने लायक़ बातें
- पूरा गेम एक पेज, एक स्टाइलशीट और मुट्ठी भर छोटी स्क्रिप्टों में समाया है।
- कुछ भी किसी इमेज फ़ाइल से नहीं बनता — धावक, कैक्टस और पक्षी सब कोड में बनी आकृतियाँ हैं।
- ध्वनियाँ ब्राउज़र ख़ुद बनाता है, डाउनलोड नहीं होतीं, इसलिए वे भी ऑफ़लाइन चलती हैं।
- स्कोर इसी ब्राउज़र में सहेजे जाते हैं और टैब बंद होने पर भी बचे रहते हैं।
- पेज एक बार लोड कीजिए और टैब खुला छोड़ दीजिए; कनेक्शन टूटने पर भी वह खेलने योग्य रहेगा।
और विस्तार से
इसीलिए पूरा गेम स्प्राइट शीट से नहीं, प्रक्रियात्मक ढंग से बनाया गया है। स्प्राइट शीट पहले फ़्रेम से पहले डाउनलोड करनी पड़ती है, एक तय रेज़ोल्यूशन पर बनाई जाती है, और ऊँचे घनत्व वाली फ़ोन स्क्रीन पर धुँधली पड़ जाती है। कोड में बनी आकृतियाँ किसी भी पिक्सेल घनत्व पर साफ़ रहती हैं, लाने में कुछ ख़र्च नहीं होतीं, और पूरे गेम को एक अकेली तस्वीर से छोटा बना देती हैं। बदले में यह वैसा ही दिखता है जैसा यह है — सादा — जो इस तरह के गेम के लिए कोई बड़ा सौदा नहीं है।
सवाल
क्या यह ऐप की तरह इंस्टॉल होता है?
इसमें एक वेब मैनिफ़ेस्ट है, इसलिए ज़्यादातर ब्राउज़र इसे आपकी होम स्क्रीन पर जोड़ने की पेशकश करेंगे। फिर यह पूरी स्क्रीन पर खुलता है और ऐप जैसा बर्ताव करता है, हालाँकि है वह अब भी वही पेज।
क्या मेरे स्कोर बचे रहेंगे?
वे इस ब्राउज़र के लोकल स्टोरेज में रहते हैं, इसलिए टैब बंद करने और डिवाइस दोबारा चालू करने पर भी बचे रहते हैं। ब्राउज़िंग डेटा साफ़ करने से वे हट जाते हैं, और “स्कोर मिटाएँ” बटन से भी।
क्या खेलते समय यह डेटा ख़र्च करता है?
बिलकुल नहीं। शुरुआती पेज लोड के बाद एक भी अनुरोध नहीं जाता — आप खेलते-खेलते नेटवर्क पैनल देखते रहिए, वह ख़ाली ही रहेगा।
इस पेज का हर आँकड़ा गेम की अपनी ट्यूनिंग से पढ़ा जाता है और हर बिल्ड पर दोबारा गिना जाता है, इसलिए यह उसी गेम का वर्णन करता है जिसे आप सचमुच खेल रहे हैं, न कि उसके किसी पुराने रूप का।