QBCore Framework
TopV.gg, Interviu exclusiv
Toate articolele
Joshua (Kakarot)
Invitatul
Joshua · Kakarot
CEO și fondator al QBCore Framework
Vezi profilul QBCore →

Interviu exclusiv cu Joshua
« Kakarot », fondatorul QBCore

Publicat pe 11 mai 2026 de TopV.gg

La câteva luni înainte de lansarea GTA 6, scena FiveM se pregătește pentru o tranziție pe care nimeni nu știe cu adevărat cum să o citească. Joshua, cunoscut online ca Kakarot, este una dintre puținele voci care pot vorbi despre asta cu experiență. A fondat QBCore, framework-ul open-source care astăzi alimentează majoritatea serverelor de roleplay din ecosistem. A acceptat să stea de vorbă cu noi.

Fost tehnician PC și asamblator de configurații gaming personalizate, ajuns pe FiveM din întâmplare ca jucător, Joshua se uită cu noi înapoi la șapte ani de framework, la ce a făcut din QBCore standardul și la ce, după el, va supraviețui când ecosistemul își va schimba motorul.

TopV

Te poți prezenta și explica cum ai ajuns în lumea FiveM și a roleplay-ului?

Joshua

« Mă numesc Joshua, am crescut cu tehnologia ca o constantă în viața mea. Înainte de QBCore îmi conduceam propria afacere IT, reparam computere, asamblam PC-uri gaming personalizate, lucram direct cu clienții. Nu eram inginer software cu titlu formal, eram pur și simplu cineva care înțelegea sistemele în profunzime și căruia îi plăcea să rezolve probleme cu tehnologie. Am descoperit FiveM la fel ca majoritatea oamenilor, ca jucător. Nu căutam o platformă de dezvoltare, căutam doar ceva interesant de jucat. Dar cu cât petreceam mai mult timp în acea lume, cu atât începeam să văd lacunele. Experiențele pe care server owner-ii încercau să le creeze depășeau uneltele disponibile pentru a le construi. Acel decalaj între ambiție și capacitate este ce m-a tras din partea jucătorului în partea dezvoltatorului. Odată ce am început să construiesc, nu m-am oprit cu adevărat. Aceleași instincte care mă făceau bun la diagnosticarea unui sistem stricat sau la arhitecturarea unui build PC personalizat s-au tradus surprinzător de bine în designul de framework. În esență e același lucru, să înțelegi cum se potrivesc componentele și să te asiguri că fundația e suficient de solidă pentru a susține tot ce va fi construit deasupra. »

TopV

Cum s-a desfășurat parcursul tău până la crearea QBCore?

Joshua

« Înainte de QBCore, ESX era în esență singura opțiune serioasă de framework și avea limitări care mă frustrau ca dezvoltator. Arhitectura mi se părea învechită și nu le dădea server owner-ilor flexibilitatea sau performanța de care aveau nevoie pentru a construi experiențele pe care și le imaginau. Am început construind unelte pentru a-mi rezolva propriile probleme, iar în cele din urmă a devenit clar că ceea ce construiam era un framework de sine stătător. QBCore nu a fost lansat cu o viziune măreață din prima zi, a fost rezultatul rezolvării iterative a problemelor reale până când a apărut ceva coerent. Punctul de cotitură a fost când alți dezvoltatori au început să construiască deasupra și comunitatea din jur s-a format natural. »

TopV

De ce a devenit QBCore atât de dominant?

Joshua

« Sincer, cred că totul a ținut de timing, arhitectură și comunitate. ESX fusese dominant mult timp, dar purta multe decizii moștenite greu de ocolit. QBCore a venit cu o fundație mai curată, fără dependență de bază de date pentru date statice, metadate de jucător mai accesibile, performanță mai bună pentru servere mari. Dar doar partea tehnică nu explică dominația. Comunitatea care s-a format în jur era cu adevărat colaborativă. Dezvoltatorii construiau resource-uri, împărtășeau cunoștințe, îmbunătățeau ecosistemul împreună. Acel efect de rețea este ce a transformat un framework bun în standard. »

TopV

Această poziție ți-a schimbat perspectiva sau procesul de luare a deciziilor?

Joshua

« Semnificativ. Când începi ceva ca proiect personal, iei decizii rapid și pentru tine. Când mii de servere depind de ce construiești, fiecare decizie poartă o greutate pentru care nu te-ai înscris. Devii mai conservator cu breaking change-urile, mai deliberat cu documentația, mai conștient de cum alegerile tale se propagă către oameni pe care nu i-ai întâlnit niciodată. M-a învățat multe despre responsabilitatea care vine cu construirea de infrastructură de care depind alții, ceva ce a modelat modul în care abordez probleme de inginerie mult dincolo de FiveM. »

TopV

Cum analizezi evoluția roleplay-ului pe FiveM în ultimii ani?

Joshua

« Plafonul a ceea ce este posibil a urcat dramatic. Când am început, un server bine condus cu sisteme de job-uri de bază era impresionant. Astăzi server owner-ii construiesc economii întregi, sisteme juridice, piețe imobiliare și ecosisteme sociale care rivalizează în complexitate cu jocurile standalone. Ștacheta pentru ce se așteaptă jucătorii a urcat odată cu uneltele disponibile dezvoltatorilor. QBCore a fost parte din ce a făcut posibilă acea evoluție, dar creativitatea comunității este ce a împins-o cu adevărat. Dezvoltatorii au împins framework-ul mai departe decât anticipasem când l-am construit. »

TopV

Odată cu sosirea GTA 6, ne îndreptăm spre o continuitate sau o ruptură cu trecutul?

Joshua

« Cred că depinde în totalitate de cum va arăta relația Rockstar / FiveM / cfx.re în viitor. Comunitatea roleplay și-a dovedit rezistența reală, a supraviețuit anilor de incertitudine și a continuat să crească. Dacă suportul de modding există într-o formă pentru GTA 6, cred că comunitatea va tranziziona și va reconstrui. Oamenii care au construit aceste ecosisteme nu pleacă nicăieri, vor avea doar o pânză nouă. Ruptura nu va fi cu comunitatea sau cu cultura, va fi cu uneltele și framework-urile specifice construite pe arhitectura GTA 5. Totul va fi reconstruit. Aceasta nu e o moarte, este o evoluție. »

TopV

Unde se află QBCore astăzi și cum îi imaginezi locul când va ieși GTA 6?

Joshua

« QBCore astăzi este într-o poziție solidă, întreținut activ, larg adoptat, cu un ecosistem de resource-uri și dezvoltatori care se susține singur. Pe măsură ce GTA 6 se apropie, răspunsul onest este că niciun framework GTA 5 nu se va muta direct. Ce se mută este cunoștința, relațiile comunitare și pattern-urile arhitecturale. Moștenirea QBCore va fi în dezvoltatorii pe care i-a modelat și în standardele pe care le-a stabilit pentru cum ar trebui construit un framework FiveM. Orice va veni va fi informat de ce a stabilit QBCore. »

TopV

Lucrezi la strategii pentru a anticipa tranziția la GTA 6?

Joshua

« Tranziția este ceva la care comunitatea se gândește colectiv. Cel mai inteligent lucru pe care orice dezvoltator sau server owner îl poate face acum este să investească în înțelegerea principiilor de bază în loc să depindă de implementări specifice. Pattern-urile care au făcut QBCore să funcționeze, separare curată a responsabilităților, comunicare bazată pe evenimente, design modular de resource, sunt transferabile indiferent ce platformă va veni. Focusul meu s-a deplasat spre dezvoltarea de jocuri mai amplă, ceea ce mă pune într-o poziție bună pentru a contribui la cum va arăta următoarea generație a acestui ecosistem. »

TopV

Cu ce ești cel mai mândru în călătoria QBCore?

Joshua

« De faptul că a supraviețuit implicării mele directe. Faptul că în 2026 dezvoltatorii încă îl întrețin, construiesc pe el și scriu tutoriale fără ca eu să-l pilotez, este cea mai adevărată măsură a faptului dacă ai construit ceva real. Orice proiect poate supraviețui cât timp creatorul lui îl îngrijește. Cele care contează cu adevărat continuă singure. Dincolo de asta, dezvoltatorii care și-au făcut mâna pe QBCore și au mers mai departe să construiască cariere serioase, asta contează pentru mine mai mult decât orice metrică. »

TopV

Ce mesaj ai vrea să transmiți astăzi server creator-ilor și dezvoltatorilor?

Joshua

« Construiește cu intenție. Ecosistemul FiveM a recompensat oamenii care l-au abordat ca ingineri adevărați în loc de hobbyiști, și asta e valabil pentru orice platformă. Dacă ești dezvoltator, ia munca în serios, abilitățile pe care le construiești aici sunt reale și transferabile. Dacă ești server owner, investește în înțelegerea stack-ului tău în loc să consumi doar resource-uri. Serverele care s-au remarcat nu erau cele cu cele mai multe script-uri, erau cele unde cineva înțelegea cu adevărat ce construia, și de ce. »

TopV

Care au fost cele mai grele momente și ce sfat ai da celor care încep?

Joshua

« Cea mai grea parte nu au fost niciodată problemele tehnice, a fost greutatea așteptărilor comunității fără remunerație, fără echipă și fără obligația de a continua. Mainteinerii open source poartă o povară pe care utilizatorii rareori o văd. Au fost perioade când volumul de issue-uri, pull request-uri și cereri ale comunității era cu adevărat nesustenabil pentru o singură persoană. Sfatul pe care l-aș da oricui începe este să-și seteze limite devreme. Definește ce vei și ce nu vei suporta. Construiește public dar protejează-ți timpul privat. Și nu lăsa dependența comunității de munca ta să devină identitatea ta, pentru că în ziua în care va trebui să faci un pas înapoi, acea identitate va deveni o cușcă. »

TopV

Bonus, proiecte paralele?

Joshua

« Dincolo de QBCore lucrez în Unreal Engine, aplicând aceleași pattern-uri arhitecturale care au modelat QBCore, sisteme bazate pe evenimente, design al stratului de scripting, framework-uri de API, la dezvoltarea comercială de jocuri. A fost o evoluție naturală din ce am construit în spațiul FiveM și a confirmat că principiile de bază ale unei bune ingineri de platformă se traduc în orice engine sau mediu. »

Interviu realizat de TopV.gg cu Joshua (Kakarot), CEO și fondatorul framework-ului QBCore, 11 mai 2026.