Skip to content

खिलाड़ियों को दुनिया गढ़ने की ताकत देना

Player surrounded by terrain-sculpting tools: dynamite, hoe, watering can, seeds, pickaxe, rain cloud, and a terraform beacon, reshaping a colorful 3D landscape

कोई भी game खोलकर यह नहीं सोचता कि "मुझे एक signed distance field पर Hermite interpolation के साथ एक smooth falloff function लगाना है।" लोग सोचते हैं "मुझे एक गुफा खोदनी है" या "मुझे एक पहाड़ बनाना है" या "मुझे एक नदी बनानी है।"

terrain sculpting का तकनीकी पहलू (marching cubes, SDF brushes, transvoxel seams) हमारी साथी research guide में कवर किया गया है। यह guide समस्या के दूसरे आधे हिस्से के बारे में है: sculpting की ताकत casual खिलाड़ियों के हाथों में कैसे दें और इसे एक 3D modeling tool जैसा नहीं, बल्कि खेल जैसा कैसे महसूस कराएँ।

metaphor की समस्या

हर ऐसा शिप हुआ game जो खिलाड़ियों को terrain फिर से गढ़ने देता है, उसने यही design समस्या हल की है: कच्चे sculpting parameters (radius, strength, falloff, operation type) ज़्यादातर खिलाड़ियों के लिए बेमतलब हैं। हल हमेशा एक जैसा होता है: brush को किसी ऐसे metaphor में लपेट दो जिसे खिलाड़ी पहले से समझता है।

Minecraft: block एक universal metaphor की तरह

Official Minecraft Trailer (Mojang)। वह block-based दुनिया जहाँ TNT, pickaxes और shovels terrain editors का भी काम करते हैं।

Minecraft की खूबी यह है कि terrain editing बस inventory management है। आप एक block तोड़ते हैं। आपको एक block मिलता है। आप एक block रखते हैं। "brush" एक अकेला voxel है, "falloff" binary है (प्रभावित या नहीं), और "operation" है जोड़ना या हटाना।

TNT इसे बड़े पैमाने पर ले जाता है। आप इसे gunpowder और sand से बनाते हैं (वो materials जो आपने खेलते-खेलते पहले ही जमा कर लिए), इसे किसी भी दूसरे block की तरह रखते हैं, flint और steel से जलाते हैं, और यह terrain में से एक गोला काट देता है। blast radius 4-7 blocks होता है। blast resistance material के हिसाब से बदलता है: dirt और sand बिखर जाते हैं, stone आंशिक रूप से बचता है, obsidian पूरी तरह सुरक्षित रहता है। पानी block की तबाही को रोक देता है, पर entity damage को नहीं।

खिलाड़ी कभी blast radius को एक parameter की तरह नहीं सोचता। वह सोचता है "TNT ताकतवर है, obsidian मजबूत है, पानी एक ढाल है।" पूरा terrain editing system उन्हीं materials और items के ज़रिए सामने आता है जिन्हें खिलाड़ी पहले से जानता है।

Valheim: किसान की toolkit

Valheim के hoe, cultivator और pickaxe वाले terrain-shaping शब्दभंडार का साफ़ walkthrough, साथ में "जहाँ ज़मीन चाहिए वहाँ खड़े हो जाओ" वाला leveling तरीका।

Valheim एक अलग रास्ता अपनाता है। blocks के बजाय यह खिलाड़ियों को pre-industrial खेती के औज़ार देता है:

Hoe (5 wood + 2 stone, पहले 10 मिनट में उपलब्ध) के चार modes हैं: Level Ground (आपकी खड़े होने की ऊँचाई तक सपाट करता है), Raise Ground (मिट्टी जोड़ता है, हर इस्तेमाल पर 2 stone लगते हैं), Path (घास हटाता है), और Pave (cobblestone बिछाता है)। leveling वाला तरीका शानदार है: आप वहाँ खड़े होते हैं जहाँ आप ज़मीन चाहते हैं, और hoe आपके आसपास की हर चीज़ को उस ऊँचाई से मिला देता है। कोई numeric input नहीं। आपके पैर ही reference हैं।

Cultivator (5 bronze + 5 core wood, smelting की ज़रूरत होती है) रोपाई करता है: मिट्टी जोतना, बीज बोना, घास उगाना, और हरियाली फिर से उगाना। यह terrain को आकार नहीं देता पर उसे सजाता है। hoe से किसी ढलान को सपाट करने के बाद, आप उसे cultivate करके एक जंगल लगाते हैं। terrain एक कहानी कहता है: कोई यहाँ था, उसने इस ज़मीन पर काम किया।

Pickaxe विनाशकारी पक्ष संभालता है। यह terrain में खोदता है, hoe के raise का उल्टा। तीनों औज़ार मिलकर (pickaxe खोदता है, hoe उठाता/सपाट करता है, cultivator रोपता है) एक पूरा शब्दभंडार बनाते हैं जो असल दुनिया की खेती की क्रियाओं से मेल खाता है।

cost model मायने रखता है। ज़मीन उठाने में stone लगता है। आप हर edit का बोझ महसूस करते हैं। आप एक पहाड़ को मुफ़्त में terraform नहीं करते। resource cost sculpting को एक फ़ैसला बना देता है, एक checkbox नहीं।

Animal Crossing: कमाया हुआ terraforming

GameXplain बताता है कि Island Designer app कैसे unlock होता है, साथ ही वो cliff और waterscape permits जो हर नए sculpting tool को कमाई हुई currency के पीछे रखते हैं।

Animal Crossing: New Horizons terraforming को एक 3-star island rating के पीछे रखता है। Tom Nook आपको Island Designer app देने से पहले आपको एक campsite बनाना होता है, villagers को बुलाना होता है, housing plots बनाने होते हैं, और कई दिनों तक (असल दुनिया के दिन, game-घंटे नहीं) अपने island को विकसित करना होता है। जब तक आप terraforming unlock करते हैं, आप island को समझ चुके होते हैं। आप जानते हैं कि नदियाँ कहाँ हैं, कौन सी cliffs आपके पसंदीदा नज़ारों को रोकती हैं, और आप क्या बदलना चाहते हैं।

औज़ार खुद एक permit system इस्तेमाल करते हैं। Paths मुफ़्त हैं। Waterscaping (नदियाँ, तालाब, झरने बनाना) में 6,000 Nook Miles लगते हैं। Cliff Construction में और 6,000 लगते हैं। हर अतिरिक्त path type में 2,000 लगते हैं। आप अपने creative toolkit को बढ़ाने के लिए वह currency खर्च कर रहे हैं जो आपने gameplay से कमाई।

editing tile-based है। एक बार में एक square। कोई radius slider नहीं। कोई strength parameter नहीं। आप cliff का एक tile ऊपर धकेलते हैं या नदी का एक tile खोदते हैं। यह बंदिश इसे आसान बना देती है: आप जो सबसे बुरी गलती कर सकते हैं, उसे undo करने में एक button दबाना लगता है। यह design योजना बनाने को बढ़ावा देता है (community ने Happy Island Designer बनाया, layouts की पहले से योजना बनाने का एक browser tool) और समय के साथ धीरे-धीरे सुधार करने को।

Cliffs 3 levels तक जा सकती हैं। नदियों को समुद्र से जुड़ना ज़रूरी है। कुछ landmarks (airport, resident services) हिलाए नहीं जा सकते। ये बंदिशें सीमाएँ नहीं हैं। ये design हैं। ये उस "खाली canvas वाले अकड़ाव" को रोकती हैं जो freeform editors में casual engagement को खत्म कर देता है।

No Man's Sky: Multi-Tool

Beeblebum की base building guide का Terrain Manipulator हिस्सा (15:42 पर जाता है), जो चार sphere-based modes और "regenerate" limit दिखाता है।

No Man's Sky terrain manipulation को एक gun पर रख देता है। Terrain Manipulator एक multi-tool upgrade है जिसके चार modes हैं: Mine (एक गोले में terrain हटाता है), Create (गोले या cube आकारों में terrain जोड़ता है), Restore (मूल generated state पर वापस लाता है), और Flatten (बड़े इलाकों को सपाट करता है)।

metaphor एक sci-fi device है जो आपके हाथ में फिट होता है। आप दुनिया को edit करने के लिए निशाना लगाते हैं और चलाते हैं। T और R keys गोले का आकार तीन presets के बीच बदलती हैं (small, medium, large)। कोई numeric radius नहीं। तीन आकार। बस यही पूरा UI है।

tool पहले mission में पेश किया जाता है। जब तक आप exploring शुरू करते हैं, आप पहले से जानते हैं कि गुफा कैसे काटनी है या landing pad कैसे सपाट करनी है। create mode आपको terrain types चुनने देता है (rock, dirt, आदि), जो अंदरूनी तौर पर splat-map texture blending से मेल खाता है।

energy drain sculpting को काबू में रखता है। Normal mode में यह उदार है। Survival mode में, हर edit में अच्छा-खासा resources लगता है। एक ही tool दो difficulty levels पर casual sculptors और resource के प्रति सचेत survivalists दोनों की सेवा करता है।

Astroneer: Vacuum Gun

Official Astroneer release trailer (System Era)। Terrain Tool मिट्टी को चूस लेता है और वापस फेंक देता है, sculpting और resource इकट्ठा करने को एक ही gesture बना देता है।

Astroneer सबसे सरल मुमकिन metaphor अपनाता है: मिट्टी के लिए एक vacuum cleaner। terrain पर निशाना लगाओ, trigger दबाए रखो, और यह मिट्टी चूस लेता है। खाली जगह पर निशाना लगाओ और यह मिट्टी वापस बाहर फेंक देता है। आपके cursor के आसपास terrain real time में बदलता है।

Augments इस व्यवहार को बदलते हैं: Alignment Mod surfaces को ग्रह के मोड़ के सापेक्ष सपाट बनाता है। Boost Mod गति बढ़ाता है। Wide Mod असर के इलाके को बढ़ाता है। Inhibitor Mod आपको terrain को बिल्कुल भी बदले बिना resources इकट्ठा करने देता है।

खूबी यह है कि terrain एक साथ एक resource भी है। जो मिट्टी आप vacuum से चूसते हैं वह canisters भरती है। canisters की मिट्टी को Soil Centrifuge पर materials में बदला जा सकता है। दुनिया को गढ़ना और resources इकट्ठा करना एक ही क्रिया है। आप इसलिए नहीं खोदते कि आपको एक गुफा चाहिए। आप इसलिए खोदते हैं कि आपको compound बनाने के लिए मिट्टी चाहिए। गुफा एक side effect है जो बाद में काम की हो जाती है।

Deep Rock Galactic: टीमवर्क के रूप में mining

Deep Rock Academy की Driller Masterclass। forearm drills लड़ाई के बीच सुरंगें काटते हैं, हथियार और terrain tool के बीच की रेखा को धुंधला कर देते हैं।

Deep Rock Galactic terrain की तबाही को class roles से जोड़ता है। Driller के forearms पर power drills लगे होते हैं जो हर सेकंड 2m चौड़े, 2.2m ऊँचे और 1m गहरे rock को चबा जाते हैं। लगातार इस्तेमाल के बाद drills गर्म हो जाते हैं (5.5 सेकंड में red, 8 सेकंड cooldown) और सीमित fuel पर चलते हैं। हर dwarf के पास सटीक काम के लिए एक pickaxe होता है।

Driller का काम रास्ता बनाना है। ठोस rock में से point A से point B तक एक सुरंग काटना। टीम पीछे आती है। terrain editing एक creative tool होने के बजाय mission के मकसद (extraction pod तक पहुँचना) की सेवा करता है। पर side effect यह है कि टीम जिस भी गुफा system में खेलती है, वह उनके फ़ैसलों से अनोखे ढंग से आकार पाती है। कोई भी दो runs एक जैसे नहीं दिखते।

co-op ढाँचा sculpting को सामाजिक बना देता है। Driller अकेला नहीं खोदता। Scout flares से गुफा को रोशन करता है। Engineer उन दीवारों पर platforms रखता है जिन्हें Driller ने खोला। Gunner सुरंग के मुहाने की रक्षा करता है। terrain editing एक साझा वाक्य में एक verb है।

Teardown: पहेली के रूप में तबाही

Official Teardown gameplay overview (Tuxedo Labs / PlayStation)। हर tool एक भौतिक metaphor से मेल खाता है, और voxel physics नतीजों को तुरंत और साफ़ बना देती है।

Teardown terrain की तबाही को heist की योजना में लपेटता है। आपके पास तैयारी के लिए असीमित समय है: दीवारें तोड़ो, इमारतों के बीच से गाड़ियाँ चलाओ, explosives रखो, ramps बनाओ। फिर alarm बजता है और आपके पास हर objective को छूने और भागने के लिए 60 सेकंड होते हैं।

हर tool की एक भौतिक पहचान है। sledgehammer पास से चीज़ें तोड़ता है। blowtorch steel काटता है। Explosives दीवारें उड़ा देते हैं। fire extinguisher आग बुझाता है। गाड़ियाँ ढाँचों को तोड़ती हुई निकलती हैं। खिलाड़ी abstract तरीके से "terrain edit" नहीं करता। वे एक दीवार पर हथौड़ा घुमाते हैं और दीवार टूट जाती है।

physics इसे असली महसूस कराती है। सहारा हटने पर ढाँचे ढह जाते हैं। आग फैलती है। धुआँ कमरों में भर जाता है। मलबा गिरता है। feedback loop तुरंत और भौतिक है: किसी चीज़ पर मारो, उसे टूटते देखो, नतीजों को एक के बाद एक झड़ते देखो। casual खिलाड़ी इसे समझते हैं क्योंकि उन्होंने असल जिंदगी में हथौड़ा घुमाया है (या घुमाना चाहा है)।

Eco: game design के रूप में नतीजे

Eco वह दुर्लभ game है जहाँ terrain editing के स्थायी, साझा नतीजे होते हैं। बहुत ज़्यादा पेड़ काटो और हवा की गुणवत्ता गिर जाती है। बहुत आक्रामक ढंग से mining करो और तुम water table को प्रदूषित कर देते हो। ज़रूरत से ज़्यादा शिकार करो और प्रजातियाँ विलुप्त हो जाती हैं। पूरा ecosystem simulate किया गया है।

खिलाड़ी कानून प्रस्तावित कर सकते हैं और उन पर vote कर सकते हैं: "नदी के 200m के भीतर कोई logging नहीं" या "हर cubic meter पर 10 gold का mining tax।" governance system terrain editing को एक राजनीतिक काम बना देता है। तुम जहाँ चाहो वहाँ नहीं खोद सकते। community तुम्हें रोक सकती है।

यह gamification का चरम छोर है: sculpting system खुद ही core game loop बन जाता है। terrain वह साझा resource है जिसे हर खिलाड़ी की क्रिया प्रभावित करती है। sculpting एक creative tool नहीं है। यह game का केंद्रीय तनाव है।

Cinevva के लिए Design Patterns

ये games हमें कई patterns की एक toolkit सुझाते हैं जिन्हें हम इस्तेमाल कर सकते हैं। सब एक साथ नहीं। परतों में, सबसे सुलभ से शुरू करते हुए और सबसे जटिल की ओर बढ़ते हुए।

Pattern 1: Object-Based Sculpting (TNT Pattern)

खिलाड़ियों को एक brush मत दो। उन्हें ऐसी objects दो जो इस्तेमाल होने पर terrain को फिर से आकार दे देती हैं।

TNT / Dynamite: खिलाड़ी एक explosive बनाता या पाता है। उसे दुनिया में रखता है। fuse जलाता है (या उसे फेंकता है)। terrain का एक गोला घट जाता है। radius explosive के type पर निर्भर करता है। छोटी firecracker: 2m radius। standard dynamite: 5m। mega bomb (दुर्लभ drop): 15m। खिलाड़ी चीज़ें उड़ा रहा है, "terrain edit" नहीं कर रहा।

Pickaxe / Shovel / Drill: अलग-अलग ख़ासियतों वाले handheld औज़ार। pickaxe rock को कुरेदता है (छोटा radius, तेज़, सख्त materials पर काम करता है)। shovel मिट्टी निकालता है (मध्यम radius, नरम ज़मीन पर तेज़, rock पर बेकार)। drill सुरंगें बनाता है (पतला और गहरा, smooth बेलनाकार छेद छोड़ता है)। हर tool अंदरूनी तौर पर एक अलग SDF brush operation से मेल खाता है, पर खिलाड़ी उन्हें अलग-अलग feedback वाली अलग भौतिक objects के रूप में अनुभव करता है।

Bucket / Watering Can: terrain पर पानी डालो और यह ढलान से नीचे बहता है, एक नाली घिसता हुआ। erosion brush अपने आप terrain gradient का पीछा करता है। खिलाड़ी brush का निशाना नहीं लगाता। वे पानी डालते हैं और नदी बनते देखते हैं। अंदरूनी तौर पर यह terrain ढलान के हिसाब से झुका हुआ एक smooth-lower operation है।

Seeds / Saplings: इन्हें बोओ और terrain उगता है। सपाट ज़मीन पर रखा एक seed packet समय के साथ (कई सेकंड में, एक animation के साथ) एक छोटी पहाड़ी में अंकुरित होता है। नंगी rock पर रखा एक tree sapling अपने आधार के आसपास मिट्टी का एक टीला बना देता है। terrain "उगाना" बस एक nature skin वाला raise brush है।

Terraform Beacon: एक beacon रखो और यह समय के साथ अपने radius के भीतर हर चीज़ को एक target ऊँचाई तक धीरे-धीरे सपाट कर देता है। निर्माण स्थलों के लिए अच्छा। खिलाड़ी object रखता है और चला जाता है। flatten brush कम तीव्रता पर अपने आप चलता रहता है जब तक ज़मीन beacon की ऊँचाई से मेल न खा जाए।

Pattern 2: Tool Progression (Stardew Pattern)

खिलाड़ियों को कमज़ोर औज़ारों से शुरू करवाओ जो छोटे edits करते हैं। gameplay के ज़रिए upgrade करो।

Tier 1 (मुफ़्त, तुरंत): नंगे हाथ। छोटे उभार दबा सकते हैं (micro-smooth, 0.5m radius)। मुट्ठी भर मिट्टी उठा सकते हैं (micro-lower, 0.3m radius)। नगण्य असर। सिखाता है कि system मौजूद है।

Tier 2 (बुनियादी materials से बनाया गया): stone shovel, wooden pickaxe। छोटे edits के लिए इस्तेमाल योग्य। एक campsite सपाट करो। एक उथली खाई खोदो। 1-2m radius। यहीं ज़्यादातर casual खिलाड़ी रहते हैं।

Tier 3 (exploration या trading की ज़रूरत): metal औज़ार। बड़ा radius (3-5m)। नए operations unlock होते हैं: hoe से terrain उठाना, chisel से smooth मोड़ काटना।

Tier 4 (Endgame / दुर्लभ drops): power tools, explosives, terraform devices। 10-20m radius। गुफा बनाना। पहाड़ बनाना। ये तमाशे वाले औज़ार हैं जो लंबे समय तक टिके खिलाड़ियों को इनाम देते हैं।

upgrade का रास्ता एक tutorial का भी काम करता है। हर tier एक नया concept पेश करता है। जब तक आप Tier 4 तक पहुँचते हैं, आपने terrain editing का शब्दभंडार एक tutorial screen से नहीं, बल्कि धीरे-धीरे सामना करते हुए अपने अंदर बैठा लिया होता है।

Pattern 3: Contextual Tools (Valheim Pattern)

tool को इससे मिलाओ कि खिलाड़ी क्या करने की कोशिश कर रहा है, इससे नहीं कि terrain को क्या चाहिए।

Building mode: जब खिलाड़ी building mode में होता है (दीवारें, फ़र्श, छतें रखते हुए), तो foundations के नीचे terrain अपने आप सपाट हो जाता है। उन्हें एक अलग flatten tool की ज़रूरत नहीं होती। building system इसे संभालता है। Valheim की building ऐसे ही काम करती है: एक फ़र्श रखो, और ज़मीन समायोजित हो जाती है।

Farming mode: फ़सल बोते समय, cultivator मिट्टी को जोतता है (surface material बदलता है) और छोटे उभार सपाट करता है। खिलाड़ी खेती कर रहा है, terraforming नहीं। terrain editing कृषि क्रिया का एक side effect है।

Mining mode: जब terrain से resources काटे जाते हैं (ore veins, clay deposits, mineral nodes), तो निकासी एक छेद छोड़ देती है। terrain editing resource इकट्ठा करने का एक side effect है। Astroneer यह बखूबी करता है: मिट्टी vacuum से चूसो, resources पाओ, एक गुफा छोड़ो।

Combat mode: हथियारों के विस्फोट गड्ढे बना देते हैं। आग हरियाली जला देती है। acid rock को घोल देता है। terrain damage combat का एक side effect है। Deep Rock Galactic के drills ऐसे ही काम करते हैं: वे एक साथ एक हथियार और एक terrain tool हैं।

Pattern 4: Social Sculpting (Eco Pattern)

एक साझा दुनिया में, हर edit एक सामाजिक काम है। उसके लिए design करो।

दिखती authorship: जब कोई खिलाड़ी terrain गढ़ता है, तो एक हल्का संकेत छोड़ो कि किसने किया। एक धुंधली चमक। edited surface पर खिलाड़ी-रंग वाला एक रंग। एक छोटा झंडा। दूसरे खिलाड़ी देख सकते हैं कि कोई यहाँ था और उसने landscape बदला।

सहयोगी projects: किसी दावा किए गए इलाके के भीतर terrain edits एक साझा लक्ष्य की ओर जमा होते हैं। "पहाड़ से झील तक एक नदी खोदो।" इलाके में सबको दिखता एक progress bar। पूरा होने पर, नदी पानी से भर जाती है। sculpting एक साझा इनाम वाली समूह गतिविधि थी।

Approval zones: सुरक्षित इलाकों में, terrain edits के लिए landowner की मंज़ूरी या पास के खिलाड़ियों के vote की ज़रूरत होती है। यह sculpting को बंद किए बिना griefing रोकता है। edit को मंज़ूरी मिलने तक एक ghost (पारदर्शी, outlined) के रूप में दिखाया जाता है।

सहमति से undo: कोई भी खिलाड़ी किसी terrain edit को वापस लाने का प्रस्ताव दे सकता है। अगर पास के काफ़ी खिलाड़ी सहमत हो जाएँ, तो edit कुछ सेकंड में मिट जाता है। No Man's Sky का restore mode, पर सामाजिक।

Pattern 5: प्राकृतिक शक्तियाँ (Erosion Pattern)

सीधे brush strokes के बजाय, खिलाड़ियों को प्राकृतिक प्रक्रियाएँ शुरू करने दो।

Rain summoner: एक पहाड़ी के ऊपर बादल रखो और बारिश होती है। बारिश समय के साथ ढलान को घिसती है, नालियाँ काटती है और किनारे नरम करती है। खिलाड़ी नियंत्रित करता है कि बारिश कहाँ गिरे और कितनी देर चले। erosion shader sculpting करता है।

Earthquake device: एक स्थानीय भूकंप शुरू करता है जो ज़मीन में दरारें डालता है, खाइयाँ बनाता है, और प्रभावित इलाके में terrain को नीचे करता है। खिलाड़ी चुनता है कि कहाँ। physics simulation तय करती है कि कैसे।

Lava flow: एक बिंदु से lava छोड़ो और यह ढलान से नीचे बहता है, घाटियाँ भरता है और कठोर होकर rock बन जाता है। एक प्राकृतिक metaphor से बना नया terrain। अंदरूनी तौर पर यह rock material के साथ terrain gradient का पीछा करता raise brush है।

Wind sculptor: एक पंखा या फूँकने वाला device जो नरम terrain (sand, dirt) को हवा की दिशा में धकेलता है। समय के साथ, यह dunes और smooth ढलान बनाता है। दिशात्मक झुकाव वाला smooth brush।

Freeze / Thaw: एक नदी में पानी जमाकर एक ice bridge बनाओ। एक जमी हुई ढलान को पिघलाकर एक mudslide शुरू करो। तापमान एक terrain editing parameter के रूप में, weather items के ज़रिए व्यक्त।

Pattern 6: खोज और हैरानी (Infinite Craft Pattern)

प्रयोग को इनाम दो।

Combination effects: पानी के पास TNT एक hot spring बनाता है (गड्ढा + पानी का भराव + भाप के particles)। TNT गड्ढों में बोए बीज तेज़ी से उगते हैं (गड्ढे में "उपजाऊ मिट्टी" होती है)। एक जमी हुई नदी जिसे dynamite किया जाए, नीचे एक गुफा दिखा देती है।

छिपे materials: काफ़ी गहरा खोदने पर अलग terrain परतें दिखती हैं: topsoil, clay, stone, crystal, lava। हर परत के अलग गुण और रूप होते हैं। जो खिलाड़ी ज़्यादा गहरा खोदते हैं वे ऐसी चीज़ें देखते हैं जो किसी और ने नहीं देखीं।

Fossils और artifacts: बेतरतीब terrain edits कभी-कभी दबी हुई objects खोद निकालते हैं: fossils, प्राचीन artifacts, खज़ाने की पेटियाँ, दुर्लभ बीज। sculpting का काम एक exploration mechanic बन जाता है। आप सिर्फ़ गुफा के लिए नहीं खोदते। आप इसलिए खोदते हैं कि आपको शायद कुछ मिल जाए।

Terrain memory: edited terrain याद रखता है कि उसके साथ क्या हुआ। जो इलाका TNT से उड़ाया गया उसमें झुलसने के निशान और जले हुए किनारे होते हैं। जो इलाका बीजों से उगाया गया उसमें ज़्यादा गहरा मिट्टी का रंग होता है। जो इलाका बारिश से घिसा उसमें smooth, पानी से घिसी हुई textures होती हैं। terrain अपना इतिहास खुद बताता है।

Brush-to-Metaphor Mapping

खिलाड़ी जिस भी metaphor से interact करता है वह हमारी sculpting pipeline के एक तकनीकी brush operation से मेल खाता है। यह रही अनुवाद तालिका:

Pickaxe / Shovel छोटे radius, ऊँची strength, तेज़ falloff के साथ lower brush (heightmap या SDF से घटाना) से मेल खाता है। tool animation वही Chunk.applyBrush() call चलाता है।

TNT / Explosives बड़े radius, अधिकतम strength, sphere falloff के साथ lower brush से मेल खाते हैं। एक अकेला explosive event detonation बिंदु पर केंद्रित एक brush stroke लगाता है। हर material type की blast resistance brush पर एक strength multiplier से मेल खाती है।

Hoe / Flattener मध्यम radius, smooth falloff के साथ flatten brush से मेल खाता है। tool सक्रिय होने पर target ऊँचाई खिलाड़ी के पैर की स्थिति से ली जाती है, बिल्कुल Valheim की तरह।

Seeds / Growth छोटे radius, smooth falloff के साथ raise brush से मेल खाता है, जो कई frames में लगाया जाता है (animated growth)। हर frame एक छोटा वृद्धि लगाता है। animation metaphor को बेचता है जबकि brush geometry संभालता है।

Watering Can / Rain दिशात्मक झुकाव के साथ smooth brush से मेल खाता है। झुकाव ChunkManager.getNormal() से terrain ढलान gradient का पीछा करता है। brush केंद्र के नीचे के बिंदु उसके ऊपर के बिंदुओं से ज़्यादा नीचे होते हैं, जो प्राकृतिक erosion नालियाँ बनाता है।

Terraform Beacon हर frame पर कम strength पर तब तक लगाए जाने वाले flatten brush से मेल खाता है जब तक convergence न हो जाए। beacon की world-space स्थिति target ऊँचाई तय करती है। radius beacon के असर का इलाका है।

Drill एक गोले के बजाय एक ray दिशा के साथ projected lower brush से मेल खाता है। खिलाड़ी की aim दिशा से डाली गई ray हर गहराई step पर brush केंद्र तय करती है, जो एक बेलनाकार सुरंग बनाती है।

Progression और Economy

खिलाड़ी क्या कमाते हैं

Tool unlocks: हाथों से शुरू करो। आम materials से बुनियादी औज़ार बनाओ। exploration, trading, या quest पूरी करने के ज़रिए उन्नत औज़ारों की recipes खोजो।

Capacity upgrades: बड़े explosives। चौड़े hoes। तेज़ drills। brush radius और strength tier के साथ बढ़ते हैं। अपने shovel को wood से iron में upgrade करने पर radius दोगुना हो जाता है।

Material types: जैसे-जैसे खिलाड़ी biomes explore करते हैं नए terrain materials unlock होते हैं। आप केवल वही terrain types "create" कर सकते हैं जिनसे आप मिले हों। sand creation unlock करने के लिए एक रेगिस्तान जाओ। basite unlock करने के लिए एक ज्वालामुखी जाओ। No Man's Sky का create mode, exploration के पीछे रखा हुआ।

Recipes: Combination effects दिए नहीं जाते, खोजे जाते हैं। एक TNT गड्ढे में बीज बोओ और "Fertile Blast" खोजो। lava terrain पर पानी डालो और "Obsidian Formation" खोजो। हर खोज catalog की जाती है और साझा की जा सकती है।

इसकी क़ीमत क्या है

Resources: हर terrain edit materials खपाता है। terrain उठाने में dirt/stone/sand लगता है (वह material जो रखा जा रहा है)। terrain नीचे करने से materials मिलते हैं (जो आपके inventory में जाते हैं)। सपाट करना फिर से बाँटता है। resource का बहाव economy को terrain system से जोड़े रखता है।

Energy / Durability: औज़ारों की durability या energy सीमाएँ होती हैं। pickaxe N इस्तेमाल के बाद टूट जाता है। terraform beacon fuel पर चलता है। यह असीमित editing रोकता है और प्राकृतिक session सीमाएँ बनाता है। खिलाड़ी फिर से सप्लाई के लिए ब्रेक लेते हैं।

Time: कुछ operations तुरंत होते हैं (pickaxe घुमाना)। कुछ धीमे होते हैं (beacon का सपाट करना, बीज का उगना, बारिश का घिसना)। धीमे operations धैर्य को इनाम देते हैं और spam को हतोत्साहित करते हैं। वे बेहतर भी दिखते हैं: एक बीज को पहाड़ी में अंकुरित होते देखना एक "raise" button क्लिक करने से ज़्यादा संतोषजनक है।

दूसरे क्या देखते हैं

Edit footprint: हर terrain संशोधन की एक दृश्य पहचान होती है। TNT गड्ढों के गहरे, फटे किनारे होते हैं। Hoe से सपाट किए इलाकों में एक smooth, गढ़ी हुई मिट्टी की texture होती है। उगाए गए terrain में गहरा, organic रंग होता है। बारिश से घिसी नालियों में watermarks होते हैं। खिलाड़ी landscape का इतिहास पढ़ सकते हैं।

Creator tags: edited terrain पर hover करके देखो कि किसने और कब बदला। "@PlayerName द्वारा गढ़ा गया, 2 घंटे पहले।" यह authorship का गर्व और सामाजिक जवाबदेही बनाता है।

Before/After: एक "time lapse" view जो terrain को उसके edit इतिहास के किसी भी बिंदु पर दिखाता है। landscape को बदलते देखने के लिए एक timeline slider scrub करो। यह इसलिए मुमकिन है क्योंकि तकनीकी guide के Phase 3 का CSG edit tree हर operation को क्रम में store करता है।

हम सबसे पहले क्या बनाते हैं

तकनीकी architecture का Phase 1 मौजूदा WebGL renderer पर heightmap sculpting के साथ काम करता है। उसके ऊपर हम जो casual औज़ार शिप कर सकते हैं:

  1. Shovel (lower brush, छोटा radius)। सबसे बुनियादी tool। terrain पर क्लिक करो, एक छेद खोदो। dirt resources देता है।
  2. Hoe (flatten brush, मध्यम radius)। जहाँ ज़मीन चाहिए वहाँ खड़े हो जाओ, hoe इस्तेमाल करो, terrain आपके पैरों तक सपाट हो जाता है।
  3. TNT (lower brush, बड़ा radius, one-shot)। materials से बनाओ, रखो, जलाओ, धमाका देखो। मलबा देता है।
  4. Seeds (raise brush, frames में animated)। सपाट ज़मीन पर बोओ, terrain को एक छोटी पहाड़ी में उठते देखो, ऊपर हरियाली दिखती है।
  5. Watering Can (ढलान झुकाव के साथ smooth brush)। ढलानों पर डालकर उन्हें घिसो। प्राकृतिक दिखने वाली नालियाँ बनाता है।

पाँच औज़ार। पाँच अलग metaphors। एक अंतर्निहित brush system। हर tool (radius, strength, falloff, operation, animation) का एक अलग configuration है जो एक item में लपेटा गया है, जिसे खिलाड़ी मौजूदा PlacementTool जैसे ही interaction model के ज़रिए बनाता, equip करता, और इस्तेमाल करता है।