
Pretražite stotine gotovih veština za Claude, Cursor i više.
UI igre je najteži dio indie razvoja (i niko o tome ne govori)
Većina indie developera isporuči radni prototip igre za dvije sedmice. Zatim sljedeća tri mjeseca provedu zaglavljeni na UI-u. Dugmad koja izgledaju kao programerska umjetnost. HUD preklopi koji se bore sa kamerom. Rešetke inventara izgrađene pomoću position: absolute i molitve. AI vještine za UI igre na Vibe Skills generišu kohezivne sisteme menija, HUD-ove i preklopa za pretraživačke igre u jednom sjedenju - tako da možete isporučiti igru, a ne ekran s postavkama.
Ovaj vodič prolazi kroz to zašto UI odlučuje o zadržavanju, šest UI površina koje svakoj igri trebaju, AI vještine za UI igre dostupne na Vibe Skills i vikend radni tok za isporuku kompletnog UI kompleta.

Pretražite stotine gotovih veština za Claude, Cursor i više.
Zašto UI igre odlučuje o zadržavanju
Igrači sude vašu igru u prvih 90 sekundi, a većina tih sekundi provodi se unutar UI-a. Glavni meni, postavke, savjeti za kontrolu, prvi HUD koji vide kada igra počne. Ako se UI osjeća neugledno, igranje nikada ne dobije priliku.
Nekoliko brojeva koje vrijedi imati na umu:
- 38% igrača napušta pretraživačku igru u prvoj sesiji ako se glavni meni osjeća pokvarenim ili neuređenim (itch.io podaci playtesta, 2025).
- Glavni meni Hollow Knighta ima 4 dugmeta, ručno je nacrtan i radi na 60fps - i to je jedan od najčešće citiranih razloga zašto igrači ostaju kroz brutalnih prvih 30 minuta.
- Ekran za pauzu u Celesteu koristi 3 veličine fonta i 2 boje. To je cijeli UI sistem. Suzdržanost se čita kao kvalitet.
- Igre sa velikim budžetom troše 15-20% svog ukupnog budžeta za produkciju na UI/UX. Indie developeri obično troše 0%.
Taj jaz je upravo ono za šta su AI vještine izgrađene.

Pretražite stotine gotovih veština za Claude, Cursor i više.
Šest UI površina koje svakoj igri trebaju
Prije nego što generišete bilo šta, znajte šta generišete. Svaka pretraživačka igra - 2D platformer, 3D pucačina, idle clicker, walking sim - treba istih šest UI površina. Dobra AI vještina isporučuje sve njih u jednom kohezivnom stilskom sistemu.
| Površina | Svrha | Uobičajene greške | Šta izgleda "dobro" |
|---|---|---|---|
| Glavni meni | Prvi utisak. Postavlja umjetnički smjer. | Podrazumevani fontovi pretraživača, centriran tekst, bez stanja lebdenja | Maksimalno 3-5 dugmadi, prilagođena tipografija, mikroanimacija lebdenja, petlja pozadine |
| HUD preklop | Informacije u igri: zdravlje, rezultat, municija, tajmer | Plutajući brojevi u nasumičnim uglovima, bez grupisanja, sukobi sa kamerom | Usidreni u uglove, polu-providni, grupisani po tipu podataka, nestaju kada su neaktivni |
| Inventar / oprema | Ekran za upravljanje stavkama | Rešetka sa 16 kolona, bez rijetkosti stavki, savjeti koji blokiraju ekran | Rešetka sa 4-8 kolona, bojama označena rijetkost, savjet sa strane, povuci i ispusti ili klik |
| Postavke / opcije | Audio, kontrole, grafika | Jedna ogromna lista pomicanja sa prekidačima | Kartice (Audio / Video / Kontrole), klizači umjesto prekidača, "Primijeni" + "Vrati na zadano" |
| Meni za pauzu | Prekid usred igre | Modal koji skriva cijelu igru | Preklop sa 60% prozirnosti, 4-5 opcija, "Nastavi" automatski fokusiran za tastaturu |
| Završni ekran | Pobjeda, poraz ili sažetak runde | "Kraj igre" crvenim Arialom, bez dugmeta za ponovnu igru | Sažetak statistike, veliki CTA "Igraj ponovo", sekundarni "Glavni meni" |
Igra sa 6 uglađenih UI površina djeluje završeno. Igra sa 6 neuređenih UI površina djeluje kao školski projekat, bez obzira koliko je igranje dobro.
Najteži dio je održavanje sve 6 kohezivnim - ista porodica fontova, isti radijus dugmeta, isto ponašanje lebdenja, ista paleta boja. Tu AI vještine zarađuju svoju platu.
5 AI vještina za UI igre na Vibe Skills
Kategorija 3D igara na Vibe Skills ima 30+ vještina koje pokrivaju cijele igrive igre i UI sisteme koji ih prate. Evo pet najinstaliranijih vještina fokusiranih na UI.
| Vještina | Najbolje za | Motori | Izlaz |
|---|---|---|---|
| Generator UI kompleta za pretraživačke igre | Kompletan UI sa 6 površina u jednom kohezivnom stilu | Three.js, Phaser, vanilla JS | HTML/CSS sistem preklopa + sprite listovi |
| Sistem HUD preklopa | Samo HUD u igri (zdravlje, rezultat, minimapa, tajmer) | Three.js, Phaser, Unity WebGL, Godot HTML5 | HUD preklop pozicioniran CSS-om ili canvas spriteovi |
| Paket ekrana za pauzu + postavke | Pauza, postavke, ponovno mapiranje kontrola | Bilo koji web-bazirani game engine | React/HTML modalne komponente |
| Sistem inventara + savjeta za plijen | Rešetke stavki, povuci i ispusti, boje rijetkosti, savjeti | Three.js, Phaser, Unity WebGL | Biblioteka komponenti + šabloni kartica za stavke |
| Kombinacija glavnog menija + završnog ekrana | Prvi i posljednji utisci | Bilo koji | Animiran meni sa Lottie + ekran sa statistikama kraja igre |
Svi 5 vještina isporučuju se sa zajedničkom datotekom dizajnerskih tokena (boje, fontovi, razmaci, ublažavanje) tako da površine izgledaju kao da su došle od istog dizajnera. Većina indie UI kompleta ne prolazi ovaj test - meni koristi jedan font, HUD koristi drugi, a igrači to odmah primijete.
Pregledajte vještine 3D igara na Vibe Skills →
Izgradite kompletan UI komplet za igre za vikend
Evo stvarnog radnog toka koji koriste indie developeri koji isporučuju pretraživačke igre na itch.io i Newgrounds. Ukupno vrijeme: ~12 radnih sati tokom vikenda.
Korak 1: Odaberite UI vještinu na Vibe Skills
Otvorite kategoriju 3D igara i instalirajte vještinu Browser Game UI Kit Generator. To je jedina koja isporučuje svih 6 površina u jednom kohezivnom sistemu tokena. Ako vaša igra već ima radne menije i potreban vam je samo HUD, instalirajte samostalnu HUD Overlay vještinu.
Korak 2: Definišite "vibe" vaše igre u 3 riječi
Prije generisanja, zapišite 3 riječi koje opisuju ton vaše igre. Primjeri: "neonski, brutalni, brzi" (synthwave pucačina), "mekani, vodeni, spori" (ribolovna igra), "glomazni, retro, piksel" (metroidvania). Vještina koristi ove kao ulaz za paletu boja, izbor tipografije i ublažavanje animacije. Nemojte preskakati ovo - generički ulaz proizvodi generički UI.
Korak 3: Prvo generišite dizajnerske tokene
Vještina izbacuje datoteku tokens.css ili Tailwind konfiguraciju sa vašom paletom, skupom fontova, radijusom dugmadi, skalom razmaka i vremenom animacije. Pregledajte ovo prije generisanja bilo kojeg stvarnog UI-a. Ako tokeni ovdje izgledaju pogrešno, svaka površina će izgledati pogrešno. Prilagodite dok ne budete zadovoljni.
Korak 4: Generišite sve 6 površina u jednoj batch obradi
Sa odobrenim tokenima, pokrenite generisanje svih 6 površina. Izlaz je fascikla HTML/CSS datoteka (ili React komponenti, ovisno o vašem motoru) plus SVG sprite list za ikone. Za Three.js ili Phaser, koristite pristup HTML preklopa (DOM iznad canvasa sa pointer-events: none na omotu). Za Unity WebGL ili Godot HTML5, koristite varijantu zasnovanu na canvasu koju isporučuje vještina.
Korak 5: Povežite ga sa svojom igrom
Povežite HUD sa stanjem vaše igre (vrijednost zdravlja, rezultat, tajmer). Većina vještina uključuje mali adapter GameUIState koji izlaže API setHealth(0.7) tako da ne morate ručno mijenjati CSS varijable. Povežite događaje pauze, postavki i završnog ekrana sa svojim postojećim obrađivačem unosa.
Korak 6: Testirajte sa 3 stranca i revidirajte
Prijatelji će vam reći da je UI sjajan. Stranci će vam reći istinu. Postavite build na itch.io, zamolite 3 nasumične osobe da igraju 5 minuta i gledajte snimak. UI greške koje su bitne pojavit će se u prvih 60 sekundi. Ispravite ih, ponovo generišite zahvaćenu površinu, isporučite.
Ukupno vrijeme: Korak 1-3 (~1 sat) + Korak 4 (~30 minuta) + Korak 5 (~6-8 sati integracije) + Korak 6 (~3 sata ciklusa testiranja) = vikend.
Freelance UI dizajner bi naplatio 3.000-8.000$ za isti obim posla i uzeo 4-6 sedmica. Pretplata na Vibe Skills počinje od 39$/mjesečno i daje vam neograničene generacije - tako da možete iterirati onoliko puta koliko želite dok se UI ne čini ispravnim.
Instalirajte vještinu za UI igre na Vibe Skills →
Često postavljana pitanja
Da li da napravim UI igre kao HTML/CSS preklop ili direktno na canvasu?
Za većinu pretraživačkih igara, HTML/CSS preklop iznad Three.js ili Phaser canvasa je brži za izgradnju, lakši za učiniti pristupačnim i renderuje tekst oštro pri bilo kojoj rezoluciji. Koristite UI zasnovan na canvasu samo kada vam je potrebna savršena dosljednost umjetnosti (stroga piksel art igra) ili kada DOM događaji ometaju unos. Vještine na Vibe Skills isporučuju obje varijante.
Hoće li UI raditi na mobilnom, ili mi treba poseban mobilni build?
UI komplet za pretraživačke igre na Vibe Skills generiše responzivne rasporede koji rade na dodirnim uređajima izvan kutije - veće mete za dodir, zamjenski preklopi za mobilne kontrole (D-pad i akcijski tasteri) i meni za pauzu prilagođen mobilnim uređajima. Ne treba vam poseban build, ali morate testirati na stvarnom telefonu. Alati za razvoj pretraživača lažu o performansama dodira.
Koliko pristupačan može biti UI igara realno?
Pretraživačke igre mogu lako dostići WCAG AA za menije, postavke i HUD-ove - navigacija tastaturom, prstenovi fokusa, kontrast boja 4.5:1 i oznake čitača ekrana za rezultat i zdravlje. Pristup HTML preklopa čini sve ovo skoro besplatnim. Vještine na Vibe Skills generišu pristupačnu markup po defaultu. Stvarna igra je teža za učiniti pristupačnom, ali UI ne bi trebao biti prepreka.
Da li isti UI komplet radi za Unity WebGL i Godot HTML5 buildove?
Uglavnom da. Unity WebGL i Godot HTML5 se renderuju na canvas, i možete postaviti DOM preklop iznad toga. Vještine uključuju adaptere za oba motora tako da UI komunicira sa stanjem vaše igre. Unity-specifične karakteristike (poput ugrađenog sistema događaja) zahtijevaju tanki most - vještina isporučuje uzorak koda za taj most.
Kako održati meni, HUD i inventar vizuelno dosljednim?
Ovo je #1 razlog zašto indie UI igara izgleda amaterski - 6 površina dizajniranih izolovano. Rješenje su zajednički dizajnerski tokeni: jedna datoteka koja definira boje, fontove, razmake i ublažavanje. Svaka površina uvozi iz te datoteke. Vještine na Vibe Skills to rade automatski - generišite tokene jednom, generišite svih 6 površina iz tih tokena, gotovo.
Mogu li prilagoditi generisani UI bez oštećenja vještine?
Da. Vještine izbacuju uređene HTML, CSS i (opcionalno) React komponente. Vi posjedujete datoteke. Većina developera prilagođava boje, mijenja logotip, zamjenjuje ikone i mijenja jedan ili dva oblika dugmadi - to je to. Ako vam je potrebna velika promjena stila, ponovo generišite iz ažuriranih tokena umjesto da ručno prepisujete površine.
Šta ako moja igra već ima poludovršen UI - trebam li ga baciti?
Ne. Instalirajte HUD Overlay vještinu ili samostalni Pause + Settings Pack i zamijenite jednu površinu po jednu. Većina indie developera prvo nadograđuje glavni meni (najveća vidljivost), zatim HUD (najviše korišten), zatim postavke i pauzu (najmanje korištene, ali najviše pokvarene). Osjetit ćete skok kvalitete nakon isporuke prve površine.
Isporučite UI, a zatim isporučite igru
UI igara je tihi ubica indie projekata. Igra može biti brilijantna, ali ako meni izgleda kao podrazumevana WordPress tema, igrači će se povući za 90 sekundi. Uglađen UI - kohezivni tokeni, usidren HUD, čiste postavke, zadovoljavajući završni ekran - to je ono što čini 4-satni itch.io download osjećajem kao pravi proizvod.
Preskočite 4-tjedni redizajn UI-a. Generišite kompletan komplet sa 6 površina za vikend, povežite ga i vratite se na to da igra bude zabavna.
Pregledajte vještine za UI igre na Vibe Skills →
Prestanite graditi UI igre od nule. Instalirajte vještinu UI kompleta na Vibe Skills i isporučite meni, HUD, inventar, postavke, pauzu i završni ekran u jednom sjedenju.