
Claude, Cursor, र थपका लागि सयौं तयार-निर्मित सीपहरू ब्राउज गर्नुहोस्।
खेल UI इन्डी विकासको सबैभन्दा कठिन भाग हो (र कोही यस बारे कुरा गर्दैन)
धेरै जसो इन्डी डेभहरूले दुई हप्तामा काम गर्ने खेल प्रोटोटाइप पठाउँछन्। त्यसपछि उनीहरूले अर्को तीन महिना UI मा अल्झिएर बिताउँछन्। प्रोग्रामर कला जस्तो देखिने बटनहरू। क्यामेरासँग लड्ने HUD ओभरलेहरू। position: absolute र प्रार्थना प्रयोग गरेर बनाइएका इन्भेन्ट्री ग्रिडहरू। Vibe Skills मा खेल UI का लागि AI कौशलहरूले एकै पटकमा ब्राउजर खेलहरूको लागि सुसंगत मेनु प्रणाली, HUDs, र ओभरलेहरू उत्पन्न गर्छन् - ताकि तपाईंले खेल पठाउन सक्नुहोस्, सेटिङ स्क्रिन होइन।
यो गाइडले UI ले किन रिटेन्सन तय गर्छ, प्रत्येक खेललाई आवश्यक पर्ने छ UI सतहहरू, Vibe Skills मा उपलब्ध AI खेल UI कौशलहरू, र पूर्ण UI किट पठाउनको लागि सप्ताहन्त वर्कफ्लो बारे छलफल गर्छ।

Claude, Cursor, र थपका लागि सयौं तयार-निर्मित सीपहरू ब्राउज गर्नुहोस्।
किन खेल UI ले रिटेन्सन तय गर्छ
खेलाडीहरूले तपाईंको खेललाई पहिलो ९० सेकेन्डमा मूल्याङ्कन गर्छन्, र ती सेकेन्डहरू मध्ये धेरै जसो UI भित्र बित्छन्। मुख्य मेनु, सेटिङहरू, नियन्त्रण सङ्केतहरू, खेल सुरु हुँदा तिनीहरूले देख्ने पहिलो HUD। यदि UI जङ्की महसुस भयो भने, गेमप्लेले कहिल्यै मौका पाउँदैन।
तपाईंले सम्झनुपर्ने केही संख्याहरू:
- ३८% खेलाडीहरूले पहिलो सत्रमा ब्राउजर खेल छोड्छन् यदि मुख्य मेनु बिग्रिएको वा अनस्टाइल महसुस हुन्छ (itch.io प्लेटेस्ट डेटा, २०२५)।
- Hollow Knight's मुख्य मेनुमा ४ बटनहरू छन्, हातले कोरिएका छन्, र ६०fps मा चल्छ - र यो ती खेलाडीहरूको सबैभन्दा धेरै उद्धृत कारणहरू मध्ये एक हो जसले क्रूर पहिलो ३० मिनेटसम्म रहन्छ।
- Celeste's पज स्क्रिनले ३ प्रकारका साइज र २ रङ प्रयोग गर्छ। त्यो सम्पूर्ण UI प्रणाली हो। संयमले गुणस्तर देखाउँछ।
- ठूला बजेटका खेलहरूले UI/UX मा आफ्नो सम्पूर्ण उत्पादन बजेटको १५-२०% खर्च गर्छन्। इन्डी डेभहरूले सामान्यतया ०% खर्च गर्छन्।
त्यो खाडल AI कौशलहरूले भर्नको लागि बनेको छ।

Claude, Cursor, र थपका लागि सयौं तयार-निर्मित सीपहरू ब्राउज गर्नुहोस्।
प्रत्येक खेललाई आवश्यक पर्ने छ UI सतहहरू
केहि पनि उत्पन्न गर्नु अघि, तपाईं के उत्पन्न गर्दै हुनुहुन्छ थाहा पाउनुहोस्। प्रत्येक ब्राउजर खेल - २D प्लेटफर्मर, ३D शूटर, आइडल क्लिकर, वाकिङ सिम - लाई उही छ UI सतहहरू चाहिन्छ। एउटा राम्रो AI कौशलले तिनीहरूलाई एक सुसंगत शैली प्रणालीमा पठाउँछ।
| सतह | उद्देश्य | सामान्य गल्तीहरू | "राम्रो" कस्तो देखिन्छ |
|---|---|---|---|
| मुख्य मेनु | पहिलो प्रभाव। कला निर्देशन सेट गर्दछ। | पूर्वनिर्धारित ब्राउजर फन्टहरू, केन्द्रित पाठ, कुनै होभर स्टेटहरू छैनन् | अधिकतम ३-५ बटनहरू, कस्टम टाइपोग्राफी, होभर माइक्रो-एनिमेशन, पृष्ठभूमि लूप |
| HUD ओभरले | खेलभित्रको जानकारी: स्वास्थ्य, स्कोर, एमो, टाइमर | अनियमित कुनामा तैरिने संख्याहरू, कुनै समूह छैन, क्यामेरासँग लड्छ | कुनाहरूमा जोडिएको, अर्ध-पारदर्शी, डेटा प्रकार अनुसार समूहबद्ध, निष्क्रिय हुँदा फ्याड हुन्छ |
| इन्भेन्ट्री / लोडआउट | वस्तु व्यवस्थापन स्क्रिन | १६-स्तम्भ ग्रिड, कुनै वस्तु दुर्लभता छैन, स्क्रिनलाई रोक्ने टूलटिप्स | ४-८ स्तम्भ ग्रिड, रङ-कोडित दुर्लभता, छेउमा टूलटिप, ड्र्याग-एन्ड-ड्रप वा क्लिक |
| सेटिङ / विकल्पहरू | अडियो, नियन्त्रण, ग्राफिक्स | टगलहरूको एक विशाल स्क्रोल गर्न मिल्ने सूची | ट्याबहरू (अडियो / भिडियो / नियन्त्रण), टगलहरूको सट्टा स्लाइडरहरू, "लागू गर्नुहोस्" + "पूर्वनिर्धारितमा रिसेट गर्नुहोस्" |
| पज मेनु | खेलको बीचमा अवरोध | सम्पूर्ण खेल लुकाउने मोडेल | ६०% अपारदर्शितामा ओभरले, ४-५ विकल्पहरू, किबोर्डको लागि "पुनः सुरु गर्नुहोस्" स्वतः केन्द्रित |
| अन्तिम स्क्रिन | जित, हार, वा दौडको सारांश | रातो Arial मा "खेल समाप्त", कुनै रिप्ले बटन छैन | तथ्याङ्क सारांश, ठूलो "फेरि खेल्नुहोस्" CTA, माध्यमिक "मुख्य मेनु" |
६ पालिस गरिएको UI सतह भएको खेल पूर्ण महसुस हुन्छ। ६ अनस्टाइल UI सतह भएको खेल एउटा स्कुल प्रोजेक्ट जस्तो महसुस हुन्छ, गेमप्ले जतिसुकै राम्रो भए पनि।
सबैभन्दा कठिन भाग भनेको सबै ६ लाई सुसंगत राख्नु हो - उही फन्ट परिवार, उही बटन त्रिज्या, उही होभर व्यवहार, उही रङ प्यालेट। त्यहाँ AI कौशलहरूले आफ्नो मूल्य साबित गर्छन्।
Vibe Skills मा ५ AI खेल UI कौशलहरू
Vibe Skills मा ३D खेल श्रेणी मा ३०+ कौशलहरू छन् जसले पूर्ण खेल्न सकिने खेलहरू र तिनीहरूको वरिपरि पठाउने UI प्रणालीहरूलाई समेट्छ। यहाँ पाँच सबैभन्दा स्थापित UI-केन्द्रित कौशलहरू छन्।
| कौशल | यसको लागि उत्तम | इन्जिनहरू | आउटपुट |
|---|---|---|---|
| ब्राउजर खेल UI किट जेनरेटर | एउटै सुसंगत शैलीमा पूर्ण ६-सतह UI | Three.js, Phaser, भ्यानिلا JS | HTML/CSS ओभरले प्रणाली + स्प्राइट शीटहरू |
| HUD ओभरले प्रणाली | केवल खेलभित्रको HUD (स्वास्थ्य, स्कोर, मिनि म्याप, टाइमर) | Three.js, Phaser, Unity WebGL, Godot HTML5 | CSS-स्थित ओभरले वा क्यानभास स्प्राइटहरू |
| पज + सेटिङ स्क्रिन प्याक | पज, सेटिङ, नियन्त्रण पुनः म्यापिङ | कुनै पनि वेब-आधारित खेल इन्जिन | React/HTML मोडेल कम्पोनेन्टहरू |
| इन्भेन्ट्री + लुट टूलटिप प्रणाली | वस्तु ग्रिडहरू, ड्र्याग-एन्ड-ड्रप, दुर्लभता रङहरू, टूलटिप्स | Three.js, Phaser, Unity WebGL | कम्पोनेन्ट पुस्तकालय + वस्तु कार्ड टेम्प्लेटहरू |
| मुख्य मेनु + अन्तिम स्क्रिन कम्बोस | पहिलो र अन्तिम प्रभाव | कुनै पनि | Lottie + अन्तिम-खेल तथ्याङ्क स्क्रिनको साथ एनिमेटेड मेनु |
सबै ५ कौशलहरू साझा डिजाइन टोकन फाइल (रङ, फन्ट, स्पेसिङ, इजिंग) सहित आउँछन् ताकि सतहहरू एउटै डिजाइनरबाट आए जस्तो देखिन्छन्। धेरैजसो इन्डी UI किटहरूले यो परीक्षणमा असफल हुन्छन् - मेनुले एउटा फन्ट प्रयोग गर्छ, HUD ले अर्को प्रयोग गर्छ, र खेलाडीहरूले तुरुन्तै याद गर्छन्।
Vibe Skills मा ३D खेल कौशलहरू ब्राउज गर्नुहोस् →
एक सप्ताहन्तमा पूर्ण खेल UI किट बनाउनुहोस्
यहाँ itch.io र Newgrounds मा ब्राउजर खेलहरू पठाउने इन्डी डेभहरूले प्रयोग गर्ने वास्तविक वर्कफ्लो छ। कुल समय: सप्ताहन्तमा लगभग १२ घण्टा काम।
चरण १: Vibe Skills मा एउटा UI कौशल छान्नुहोस्
३D खेल श्रेणी खोल्नुहोस् र ब्राउजर खेल UI किट जेनरेटर कौशल स्थापना गर्नुहोस्। यो एउटै हो जसले सबै ६ सतहहरूलाई एउटै सुसंगत टोकन प्रणालीमा पठाउँछ। यदि तपाईंको खेलमा पहिले नै काम गर्ने मेनुहरू छन् र तपाईंलाई केवल HUD मात्र चाहिन्छ भने, यसको सट्टा स्ट्यान्डअलोन HUD ओभरले कौशल स्थापना गर्नुहोस्।
चरण २: आफ्नो खेलको "भाइब" ३ शब्दहरूमा परिभाषित गर्नुहोस्
उत्पन्न गर्नु अघि, तपाईंको खेलको टोन वर्णन गर्ने ३ शब्दहरू लेख्नुहोस्। उदाहरणहरू: "नियोन, क्रूर, छिटो" (एक सिंथवेभ शूटर), "नरम, जलीय, ढिलो" (माछा मार्ने खेल), "मोटो, रेट्रो, पिक्सेल" (एक मेट्रोइडभानिया)। कौशलले यीलाई रङ प्यालेट, टाइपोग्राफी छनोट, र एनिमेशन इजिंगको लागि इनपुटको रूपमा प्रयोग गर्दछ। यसलाई नछोड्नुहोस् - सामान्य इनपुटले सामान्य UI उत्पन्न गर्दछ।
चरण ३: पहिले डिजाइन टोकनहरू उत्पन्न गर्नुहोस्
कौशलले तपाईंको प्यालेट, फन्ट स्ट्याक, बटन त्रिज्या, स्पेसिङ स्केल, र एनिमेशन समयको tokens.css फाइल वा Tailwind कन्फिग आउटपुट गर्छ। कुनै पनि वास्तविक UI उत्पन्न गर्नु अघि यसलाई समीक्षा गर्नुहोस्। यदि टोकनहरू यहाँ गलत देखिन्छन् भने, प्रत्येक सतह गलत देखिनेछ। तपाईंले यसलाई मन नपराएसम्म ट्वीक गर्नुहोस्।
चरण ४: सबै ६ सतहहरूलाई एकै पटकमा उत्पन्न गर्नुहोस्
अनुमोदित टोकनहरूको साथ, पूर्ण ६-सतह उत्पादन चलाउनुहोस्। आउटपुट HTML/CSS फाइलहरूको फोल्डर हो (वा तपाईंको इन्जिनमा निर्भर गर्दै React कम्पोनेन्टहरू) साथै आइकनहरूको लागि SVG स्प्राइट शीट। Three.js वा Phaser को लागि, HTML ओभरले दृष्टिकोण प्रयोग गर्नुहोस् (DOM लाई क्यानभास माथि स्ट्याक गर्नुहोस् pointer-events: none संग)। Unity WebGL वा Godot HTML5 को लागि, कौशलले पठाउने क्यानभास-आधारित भेरियन्ट प्रयोग गर्नुहोस्।
चरण ५: यसलाई आफ्नो खेल लूपमा जोड्नुहोस्
HUD लाई आफ्नो खेलको अवस्था (स्वास्थ्य मान, स्कोर, टाइमर) मा जडान गर्नुहोस्। धेरैजसो कौशलहरूमा सानो GameUIState एडप्टर समावेश हुन्छ जसले setHealth(0.7) API उजागर गर्छ ताकि तपाईंले म्यानुअल रूपमा CSS चरहरू छुने छैन। पज, सेटिङ, र अन्तिम-स्क्रिन घटनाहरूलाई आफ्नो अवस्थित इनपुट ह्यान्डलरमा जोड्नुहोस्।
चरण ६: ३ अपरिचितहरूसँग प्लेटेस्ट गर्नुहोस् र संशोधन गर्नुहोस्
साथीहरूले तपाईंलाई UI राम्रो छ भन्छन्। अपरिचितहरूले तपाईंलाई सत्य बताउँछन्। itch.io मा एउटा बिल्ड पोस्ट गर्नुहोस्, ३ अपरिचितहरूलाई ५ मिनेट खेल्न सोध्नुहोस्, र रेकर्डिङ हेर्नुहोस्। महत्त्वपूर्ण UI बगहरू पहिलो ६० सेकेन्डमा देखा पर्नेछन्। तीहरूलाई ठीक गर्नुहोस्, प्रभावित सतहलाई पुन: उत्पन्न गर्नुहोस्, पठाउनुहोस्।
कुल समय: चरण १-३ (~१ घण्टा) + चरण ४ (~३० मिनेट) + चरण ५ (~६-८ घण्टा एकीकरण) + चरण ६ (~३ घण्टा प्लेटेस्ट चक्र) = एक सप्ताहन्त।
एक फ्रीलान्स UI डिजाइनरले $३,०००-$८,००० समान कार्यको लागि शुल्क लिनेछ र ४-६ हप्ता लिनेछ। Vibe Skills मा एउटा सदस्यता $३९/महिना बाट सुरु हुन्छ र तपाईंलाई असीमित उत्पादनहरू दिन्छ - ताकि तपाईं UI सही महसुस नभएसम्म जति पटक चाहानुहुन्छ पुनरावृति गर्न सक्नुहुन्छ।
Vibe Skills मा खेल UI कौशल स्थापना गर्नुहोस् →
प्रायः सोधिने प्रश्नहरू
मेरो खेल UI लाई HTML/CSS ओभरलेको रूपमा बनाउनु पर्छ वा सिधै क्यानभासमा?
धेरैजसो ब्राउजर खेलहरूको लागि, Three.js वा Phaser क्यानभासको माथि HTML/CSS ओभरले बनाउन छिटो हुन्छ, पहुँचयोग्य बनाउन सजिलो हुन्छ, र कुनै पनि रिजोल्युसनमा पाठलाई स्पष्ट रूपमा प्रस्तुत गर्दछ। क्यानभास-आधारित UI मात्र प्रयोग गर्नुहोस् जब तपाईंलाई पिक्सेल-उत्तम कला स्थिरता (एक कडा पिक्सेल-कला खेल) चाहिन्छ वा जब DOM घटनाहरूले इनपुटमा हस्तक्षेप गर्दछ। Vibe Skills मा कौशलहरूले दुवै भेरियन्टहरू पठाउँछन्।
UI मोबाइलमा काम गर्छ, वा मलाई छुट्टै मोबाइल बिल्ड चाहिन्छ?
Vibe Skills मा रहेको ब्राउजर खेल UI किटले प्रतिक्रियाशील लेआउटहरू उत्पन्न गर्दछ जुन आउट अफ द बक्समा टच उपकरणहरूमा काम गर्दछ - ठूला ट्याप लक्ष्यहरू, स्व्याप-इन मोबाइल नियन्त्रण ओभरलेहरू (डी-प्याड र कार्य बटनहरू), र मोबाइल-फर्स्ट पज मेनु। तपाईंलाई छुट्टै बिल्डको आवश्यकता छैन, तर तपाईंले वास्तविक फोनमा परीक्षण गर्नुपर्छ। ब्राउजर विकास उपकरणहरूले टच प्रदर्शनको बारेमा झूट बोल्छन्।
खेल UI वास्तवमा कति पहुँचयोग्य हुन सक्छ?
ब्राउजर खेलहरूले मेनु, सेटिङहरू, र HUDs को लागि WCAG AA सजिलै हिट गर्न सक्छ - किबोर्ड नेभिगेसन, फोकस रिङ्गहरू, रङ कन्ट्रास्ट ४.५:१, र स्कोर र स्वास्थ्यमा स्क्रिन-रिडर लेबलहरू। HTML ओभरले दृष्टिकोणले यी सबैलाई लगभग सित्तैमा बनाउँछ। Vibe Skills मा कौशलहरूले पूर्वनिर्धारित रूपमा पहुँचयोग्य मार्कअप उत्पन्न गर्दछ। वास्तविक गेमप्ले पहुँचयोग्य बनाउन गाह्रो छ, तर UI अवरोध हुनुहुँदैन।
Unity WebGL र Godot HTML5 बिल्डहरूको लागि उही UI किट काम गर्छ?
अधिकतर हो। Unity WebGL र Godot HTML5 दुवै क्यानभासमा प्रस्तुत गर्छन्, र तपाईं माथि DOM ओभरले स्ट्याक गर्न सक्नुहुन्छ। कौशलहरूमा दुवै इन्जिनहरूको लागि एडप्टरहरू समावेश छन् ताकि UI ले तपाईंको खेलको स्थितिमा कुरा गर्छ। Unity-विशिष्ट सुविधाहरू (जस्तै निर्मित घटना प्रणाली) लाई पातलो पुल चाहिन्छ - कौशलले त्यस पुलको लागि नमूना कोड पठाउँछ।
म मेनु, HUD, र इन्भेन्ट्रीलाई दृश्यात्मक रूपमा सुसंगत कसरी राख्न सक्छु?
यो इन्डी खेल UI अनाड़ी देखिनेको #१ कारण हो - ६ सतहहरू अलग-अलग डिजाइन गरिएका। समाधान साझा डिजाइन टोकनहरू हुन्: एउटा फाइल जसले रङ, फन्ट, स्पेसिङ, र इजिंग परिभाषित गर्दछ। प्रत्येक सतहले त्यो फाइलबाट आयात गर्छ। Vibe Skills मा कौशलहरूले यो स्वचालित रूपमा गर्दछ - टोकनहरू एक पटक उत्पन्न गर्नुहोस्, ती टोकनहरूबाट सबै ६ सतहहरू उत्पन्न गर्नुहोस्, सकियो।
म कौशल तोडे बिना उत्पन्न UI अनुकूलित गर्न सक्छु?
हो। कौशलहरूले सम्पादन योग्य HTML, CSS, र (वैकल्पिक रूपमा) React कम्पोनेन्टहरू आउटपुट गर्छन्। तपाईं फाइलहरूको स्वामित्व लिनुहुन्छ। धेरैजसो डेभहरूले रङहरू ट्वीक गर्छन्, लोगो बदल्छन्, आइकनहरू प्रतिस्थापन गर्छन्, र एक वा दुई बटन आकारहरू परिवर्तन गर्छन् - यति मात्र। यदि तपाईंलाई ठूलो शैली परिवर्तन चाहिन्छ भने, सतहहरू हातले लेख्नुको सट्टा अद्यावधिक गरिएका टोकनहरूबाट पुन: उत्पन्न गर्नुहोस्।
के हुन्छ यदि मेरो खेलमा पहिले नै आधा-निर्मित UI छ - मैले यसलाई फ्याल्नु पर्छ?
होइन। HUD ओभरले कौशल वा पज + सेटिङ प्याक स्ट्यान्डअलोन स्थापना गर्नुहोस् र एक पटकमा एक सतह बदल्नुहोस्। धेरैजसो इन्डी डेभहरूले मुख्य मेनु पहिले अपग्रेड गर्छन् (सबैभन्दा बढी दृश्यात्मकता), त्यसपछि HUD (सबैभन्दा धेरै प्रयोग गरिने), त्यसपछि सेटिङ र पज (सबैभन्दा कम प्रयोग गरिने तर सबैभन्दा धेरै बिग्रिएको)। पहिलो सतह पठाएपछि तपाईंले गुणस्तरको छलांग महसुस गर्नुहुनेछ।
UI पठाउनुहोस्, त्यसपछि खेल पठाउनुहोस्
खेल UI इन्डी परियोजनाहरूको मौन हत्यारा हो। गेमप्ले उत्कृष्ट हुन सक्छ, तर यदि मेनु पूर्वनिर्धारित वर्डप्रेस थिम जस्तो देखिन्छ भने, खेलाडीहरू ९० सेकेन्डमा बाउन्स हुन्छन्। पालिस गरिएको UI - सुसंगत टोकन, लंगर लगाइएको HUD, सफा सेटिङहरू, सन्तोषजनक अन्तिम स्क्रिन - ले ४ घण्टाको itch.io डाउनलोडलाई वास्तविक उत्पादन जस्तो बनाउँछ।
४-हप्ताको UI पुन: डिजाइन छोड्नुहोस्। एक सप्ताहन्तमा पूर्ण ६-सतह किट उत्पन्न गर्नुहोस्, यसलाई जडान गर्नुहोस्, र खेललाई रमाइलो बनाउनमा फर्कनुहोस्।
Vibe Skills मा खेल UI कौशलहरू ब्राउज गर्नुहोस् →
खेल UI स्क्र्याचबाट बनाउन रोक्नुहोस्। Vibe Skills मा UI किट कौशल स्थापना गर्नुहोस् र एकै पटकमा मेनु, HUD, इन्भेन्ट्री, सेटिङ, पज, र अन्तिम स्क्रिन पठाउनुहोस्।