हर प्रेस एक हॉप: एक-बटन गेम कैसे सिखाएं

TUNL में बस एक कंट्रोल है, फिर भी पहले अठारह वर्ज़न तक ज़्यादातर नए खिलाड़ी कभी समझ नहीं पाए कि यह कैसे काम करता है। यह कहानी है कि कंट्रोल कैसे बदला, और एक छोटे सर्कल ने जहाज़ को कभी उड़ाए बिना लय दिखाना कैसे सीखा।

डेवलॉग · 2 अक्टूबर 2026 · सभी पोस्ट

मूल नियम था: ऊपर जाने के लिए दबाए रखें, नीचे आने के लिए छोड़ें। थ्रस्ट एक त्वरण है जो दबाए रखने तक बढ़ता है, छोड़ते ही गुरुत्वाकर्षण संभाल लेता है, और हुनर दोनों के बीच की लय में है। अनुभवी खिलाड़ियों को यह पसंद आया। दिक्कत बाकी सब के साथ थी।

पहले रन ने क्या बताया

एक छोटा लैंडिंग पेज दर्ज करता है कि हर पहला रन कैसे खत्म होता है। उसने जिन पहले 25 खिलाड़ियों को देखा, उनमें से 22 ठीक वहीं मरे जहां बिना किसी इनपुट वाला रन मरता है: जहाज़ एक पल सीधा फिसलता है, नीचे आता है और फ़र्श छू लेता है। वे गलतियां नहीं कर रहे थे। वे खेल ही नहीं रहे थे। बाद में 48 पहले रन का एक नमूना और भी साफ़ था: लगभग एक तिहाई खिलाड़ियों ने कभी कुछ दबाया ही नहीं।

फ़ोन गेम के लिए "दबाए रखें" एक अजीब निर्देश है। ज़्यादातर एक-बटन गेम टैप वाले होते हैं, और जो खिलाड़ी दबाए रखने वाले गेम पर टैप करता है उसे इतनी छोटी झटकन मिलती है कि लगता है कुछ हुआ ही नहीं। तो वह रुक जाता है, और गुफा आती रहती है।

एक प्रेस एक हॉप है

समाधान दोनों तरीकों को बनाए रखता है। अब हर प्रेस थ्रस्ट का एक छोटा झोंका शुरू करता है (TAP_BURST_SEC, 0.15 सेकंड), और देर तक दबाए रखने पर पहले की तरह ही थ्रस्ट जारी रहता है। एक टैप एक हॉप है। दबाए रखना अब भी काम करता है, बस कभी ज़रूरी नहीं है। किसी स्कोर पर कोई बदलाव नहीं, कोई मोड नहीं: हर रन, हर खिलाड़ी, हर प्लेटफ़ॉर्म।

रिलीज़ से पहले मैंने रोज़ की गुफाओं को दो बॉट्स से फिर से खेला। एक पुराने तरीके से खेलता है, दबाकर और छोड़कर। झोंके के साथ और उसके बिना उसका स्कोर एक जैसा रहा, तो जिसने गेम सीख लिया था उसका कुछ नहीं गया। दूसरा सिर्फ़ टैप करता है, और 90% दिनों में 100 पॉइंट तक पहुंचा।

झोंका फ़्रेम के बीच में खत्म होता है। 0.15 सेकंड का झोंका लगभग कभी फ़्रेम की सीमा पर ठीक खत्म नहीं होता। उसे सबसे नज़दीकी फ़्रेम तक राउंड करने से 24 फ़्रेम प्रति सेकंड पर हॉप का शिखर लगभग 11 पिक्सेल खिसक जाता था, और 60 या 120 पर अलग मात्रा में। इसलिए फ़्रेम को ठीक उसी पल बांटा जाता है जब झोंका खत्म होता है, और हर हिस्से को अलग से इंटीग्रेट किया जाता है। एक टेस्ट सात रिफ़्रेश रेट पर हॉप के शिखर को सटीक हल से मिलाता है, उसी वजह से जिससे फ़िज़िक्स शुरू से ही फ़्रेम रेट से स्वतंत्र है।

लय दिखाने वाला सर्कल

हॉप को खोजना दबाए रखने से आसान है, लेकिन वह आपको यह नहीं बताता कि कब। इसलिए जब तक आपका बेस्ट स्कोर 233 से कम है, शुरुआती उड़ान में जहाज़ के पास एक सर्कल रहता है और बताता है कि कब टैप करना है। यह iPhone के तैरते टच बटन जैसा दिखता है: दो नरम छल्लों में एक सफ़ेद बिंदु। टैप का समय पास आने पर यह चमकने लगता है और समय होने पर अंदर दबता है। लय पर किया गया टैप एक छोटा सा सही का निशान बनाता है। पहले वर्ज़न में इशारा करती उंगली थी, जो उस आकार में सफ़ेद कब्र के पत्थर जैसी दिखती थी।

अहम नियम यह है कि जहाज़ को सिर्फ़ आपका अपना टैप चलाता है। सर्कल एक मेट्रोनोम है, ऑटोपायलट नहीं। इसके पीछे एक प्लानर है जो जहाज़ की मौजूदा स्थिति से असली फ़िज़िक्स को आगे चलाता है: टैप तब करना है जब अभी शुरू किया गया हॉप रास्ते के ऊपर नहीं बल्कि ठीक रास्ते पर शिखर छुए। क्योंकि यह हर फ़्रेम दोबारा गिना जाता है, छूटे या अतिरिक्त टैप के लिए किसी खास इंतज़ाम की ज़रूरत नहीं। रास्ता खुद सुरंग के मुहाने के बीच से और फिर शुरुआती सिक्कों से होकर जाता है।

देर से किया गया टैप समय को एक चौथाई तक धीमा कर देता है जब तक आप दबाएं नहीं, लेकिन सिर्फ़ रन में आपके पहले टैप के बाद, ताकि सर्कल कभी गेम को आपके कोशिश करने से पहले न रोक दे। स्कोर तय की गई दूरी है, समय नहीं, इसलिए स्लो मोशन रैंकिंग में कुछ नहीं बदलता।

मैंने खिलाड़ियों को सुरक्षित शुरुआत से आगे तक गाइड करने के बारे में सोचा था, लेकिन तय किया कि नहीं। प्लानर स्टैलेक्टाइट या माइन के बारे में कुछ नहीं जानता, और उस बिंदु के बाद गाइड और स्लो मोशन मिलकर साझा दैनिक रैंकिंग पर लगभग ऑटोपायलट बन जाते।

शहर इंतज़ार करता है

सर्कल ने उन खिलाड़ियों की मदद की जिन्होंने दबाया। उस एक तिहाई के लिए उसने कुछ नहीं किया जिन्होंने कभी दबाया ही नहीं। हर रन जहाज़ के गुफा में घुसने से पहले शाम के एक शहर के ऊपर से शुरू होता है, और गुरुत्वाकर्षण लगने से पहले एक छोटी सीधी फिसलन होती है। उन खिलाड़ियों के लिए फिसलन बस शहर के ऊपर ही खत्म हो जाती थी, और वे 5 के स्कोर के साथ सुरंग के मुहाने में डूब जाते थे।

इसलिए ट्यूटोरियल रन में अब शहर इंतज़ार करता है। उड़ान भरने के बाद जहाज़ हवा में ठहरा रहता है और पहले प्रेस तक कैमरा रुका रहता है, साथ में सर्कल और "उड़ने के लिए टैप करें" लिखा होता है। गुफा में कुछ नहीं बदलता, क्योंकि शहर गुफा के पहले मीटर से पहले है और स्कोर सुरंग में ही शुरू होता है।

संगीत भी इंतज़ार करता है। जब तक शहर रुका है, ट्रैक अपने इंट्रो का दूसरा बार दोहराता है, बीट आने से ठीक पहले वाला शांत बार, और पहला प्रेस उसी बार के उसी बिंदु से ट्रैक को आगे बढ़ा देता है। मेरी पहली कोशिश में इंट्रो के दोनों बार लूप होते थे और हर चक्कर पर लगभग 9 dB गिर जाते थे, जिससे संगीत अटकता सा लगता था। अब दोहराव एक छोटा लूप है जिसका अंत बार से ठीक पहले की आवाज़ में क्रॉसफ़ेड होता है, इसलिए हर चक्कर ट्रैक के अपने पहले बार से दूसरे बार में जाने जैसा सुनाई देता है।

अभ्यास उड़ान, सिर्फ़ एक बार

आखिरी हिस्सा शहर के ऊपर एक छोटी अभ्यास उड़ान है। पहले प्रेस के बाद रोशनी के मोतियों की एक कतार एक लाइन दिखाती है जिस पर उड़ना है: पहले सपाट, यह हवा में ठहरने की लय है, फिर हल्की लहरें। जिस मोती के पास से आप काफ़ी करीब से गुज़रते हैं वह जल उठता है। आखिरी आठ में से छह जलते ही सुरंग आ जाती है, या फिर समय सीमा पूरी होने पर तो आती ही है।

पहले वर्ज़न में यह हर ट्यूटोरियल रन में चलती थी, यानी असल में लगभग हर नए खिलाड़ी के हर रन में। सिमुलेशन में, बेहतरीन टैप के बावजूद दोबारा कोशिश को गुफा तक पहुंचने में पहले से दोगुने से ज़्यादा समय लगता था, और सर्कल से सिर्फ़ 0.15 सेकंड हटकर टैप करने वाला पायलट हर कोशिश से पहले पूरे 30 सेकंड बैठा रहता था। यह ट्यूटोरियल का वेटिंग रूम बन जाना है। अब पास की गई अभ्यास उड़ान उस डिवाइस पर दोबारा कभी नहीं आती, और जिन्होंने अभी तक पास नहीं की उनके लिए सीमा 12 सेकंड है।

मुझे कैसे पता कि यह काम करता है

सिमुलेशन सूट में एक पायलट है जो सिर्फ़ तब टैप करता है जब सर्कल कहे। वह 29 टैप में पूरी शुरुआत उड़कर गुफा तक पहुंचता है, बिना किसी दीवार को छुए, औसतन रास्ते से लगभग 15 पिक्सेल दूर रहते हुए। दूसरी जांचें सात रिफ़्रेश रेट पर हॉप, शहर का इंतज़ार, अभ्यास उड़ान का सिर्फ़ पास होने पर सेव होना और टाइमआउट पर कभी नहीं, और खिलाड़ी का बेस्ट 233 पार होते ही सर्कल के गायब होने को कवर करती हैं।

कोई सिमुलेशन मुझे यह नहीं बता सकता कि असली अंगूठे के नीचे सर्कल कैसा लगता है। अभी मैं पहले रन के डेटा में यही देख रहा हूं। अगर आप गेम में नए हैं, तो सर्कल आज की गुफा में आपका इंतज़ार कर रहा है; बाकी नियम खेलने की गाइड में हैं।

आज की गुफा खेलें