Ghid

Cum cumperi un joc HTML5: 12 verificări înainte de plată

O listă de verificare pentru cei care caută jocuri HTML5 sau șabloane de jocuri, cu răspunsuri reale din propria noastră piață, inclusiv ce lăsăm pe dinafară.

Polarzinho, ursul panda în halat alb de laborator, verifică o listă de control de pe un clipboard cu o lupă, într-un magazin cu rafturi pline de cutii colorate de jocuri.

Ca să cumpărați un joc HTML5 fără surprize, verificați douăsprezece lucruri înainte de plată: ce acoperă licența, cine poate juca și dacă sunt permise reclamele, ce aveți voie să modificați și ce nu aveți voie să revindeți, dacă sursa este lizibilă, ce unelte și ce pași de build sunt necesari, pe ce browsere rulează, ce limbi sunt reale, dacă există o demonstrație jucabilă, ce acoperă documentația, cât durează suportul și cum funcționează rambursările și actualizările.

Majoritatea anunțurilor răspund la unele dintre aceste întrebări și le ocolesc pe celelalte. Ocolirea nu este întotdeauna un semn rău, dar aflați abia dacă întrebați, iar a întreba înainte de plată costă mai puțin decât după. Acest ghid vă oferă cele douăsprezece întrebări, cum arată un răspuns bun și cum le puteți verifica în câteva minute.

Trebuie să fim sinceri: suntem Polar Games, un studio care vinde jocuri HTML5 finalizate pe propria piață, deci un vânzător scrie despre cumpărare. Folosim propriile anunțuri ca exemple, inclusiv părțile care nu ne avantajează, iar lista funcționează la fel și pentru anunțurile altora. Acolo unde arătăm răspunsul nostru, el provine direct din termenii noștri publici de licență și din paginile articolelor.

Înainte să cumpărați jocuri HTML5: ce vinde de fapt un anunț

Un anunț cu jocuri HTML5 de vânzare sau cu un șablon de joc HTML5 poate însemna trei lucruri diferite: un joc finalizat pe care îl încărcați și îl rulați, un șablon făcut ca să fie schimbat vizual, sau un kit de pornire care necesită dezvoltare reală înainte ca cineva să poată juca. Costă timp foarte diferit, așa că hotărâți ce cumpărați înainte să comparați prețurile.

Pe piața noastră, fiecare articol este un joc finalizat, nu un kit de pornire. Îl puteți juca înainte de cumpărare, iar rulează după ce îl încărcați pe un server web static. Pagina noastră o spune clar: „Fiecare șablon este un joc finalizat, nu un kit de pornire.” Aceasta este prima propoziție pe care orice vânzător ar trebui să o poată scrie despre al său.

Răsfoiți Polar Games Marketplace

Punctele 1 până la 3: licența

1. Aria licenței: un singur produs final sau nelimitat?

Un răspuns bun: o propoziție care spune câte produse puteți publica cu o singură achiziție, cine este considerat utilizator final și dacă licența expiră. Cum verificați: căutați textul licenței în sine, nu rândul de vânzare de lângă butonul de cumpărare, și căutați cuvintele „produs final”, „client” și „perpetuă”.

La noi: fiecare achiziție este o licență perpetuă, neexclusivă, de utilizare a ediției cumpărate într-un singur produs final, al dumneavoastră sau al unui client. Nu expiră când se termină suportul. Dacă planificați un al doilea produs, întrebați înainte de cumpărare, pentru că termenii vorbesc despre unul singur.

2. Cine poate juca și sunt permise reclamele?

Un răspuns bun: licența spune dacă jucătorii pot juca gratuit, dacă le puteți percepe bani și dacă sunt permise reclamele. Cum verificați: citiți paragraful despre utilizatorii finali și despre monetizare, apoi întrebați separat dacă jocul conține deja cod de reclame.

La noi: jucătorii pot accesa produsul final gratuit sau prin monetizare cu publicitate. Jocurile în sine nu vin însă cu o rețea de reclame. În fiecare articol, lista „Nu este inclusă în această ediție” enumeră SDK-urile de reclame, conturile de reclame sau un furnizor de reclame, iar Zabum și Ricopop au setări opționale de reclame, dezactivate implicit. Conectarea unei rețele de reclame și obținerea aprobării ei vă revin dumneavoastră.

3. Ce puteți modifica și ce nu puteți revinde?

Un răspuns bun: aveți voie să editați codul, grafica și audio în produsul final și nu aveți voie să vindeți șablonul în sine. Cum verificați: căutați două fraze separate, una despre editare și una despre redistribuire. Un vânzător care scrie doar „drepturi complete” vă lasă să ghiciți la care dintre cele două se referă.

La noi: puteți modifica codul, grafica și audio din produsul final. Nu puteți revinde, distribui sau redistribui șablonul, codul sursă sau resursele lui separat, ca kit sau pachet de resurse, sau într-un alt produs destinat dezvoltatorilor. Componentele terțe, cum sunt fonturile, își păstrează propriile licențe.

Punctele 4 până la 6: codul sursă, uneltele și pasul de build

4. Codul sursă este lizibil sau ofuscat?

Un răspuns bun: cod formatat, neminiaturizat, pe care îl puteți deschide și urmări, cu un manual care arată unde se află fiecare lucru. Cum verificați: cereți lista fișierelor, apoi deschideți un fișier JavaScript din demonstrație sau dintr-un exemplu. Dacă e o singură linie enormă, aveți răspunsul.

La noi: versiunea 1.0.1 a Velvet Pool a împărțit șirurile lungi de pe o singură linie (audio, traduceri, shadere) în rânduri lizibile, iar Zabum 1.0.1 a început să livreze build-ul gata de încărcare neminiaturizat, cu source maps. Ambele au fost corecturi după lansare, de aceea merită citit jurnalul de modificări: arată ce a corectat un vânzător.

5. Aveți nevoie de un motor sau de un editor plătit ca să îl modificați?

Un răspuns bun: cerințele numesc fiecare unealtă, iar niciuna nu necesită o licență pe care nu ați prevăzut-o în buget. Cum verificați: citiți lista cerințelor și căutați „engine”, „editor”, „licence” și „account”. Dacă jocul a fost făcut într-un motor, întrebați dacă editarea lui cere o licență proprie și cine o plătește.

La noi: cerințele enumeră un browser, un server web static și, pentru a edita unele surse, Node.js. Niciun articol nu menționează un motor, un editor sau un cont plătit. Bibliotecile incluse în joc, precum Three.js și Rapier în Puttide, se află în folderul lib/, cu notele lor în THIRD-PARTY-LICENSES. Puttide nu încarcă nimic dintr-un CDN: bibliotecile, fonturile și muzica se află toate în game/, deci are nevoie doar de propriul server.

6. Pasul de build, npm sau server: ce trebuie să existe înainte ca jocul să ruleze?

Un răspuns bun: o afirmație simplă despre ce trebuie ca să găzduiți jocul și alta despre ce trebuie ca să îl editați. Cum verificați: căutați în cerințe npm, Node.js, PHP, baza de date și „file://”.

La noi: Velvet Pool și Puttide nu necesită npm, pas de build, PHP, bază de date sau cont; încărcați folderul game/ pe orice server web static. Folderul game/ al Zabum este și el gata de încărcare, dar schimbarea întrebărilor înseamnă editarea sursei React și TypeScript și rularea comenzii npm run build:static, care necesită Node.js 20.19 sau mai nou. Clasamentul opțional în PHP necesită PHP 7.4+ și un folder cu drept de scriere. Mai multe ediții ale noastre spun că nu vor rula dacă sunt deschise direct de pe disc cu file://, deci testați-le pe un server în loc să faceți dublu clic.

Vedeți ce include Zabum: build gata și sursă editabilă

Punctele 7 până la 9: browsere, limbi și demonstrația

7. Pe ce browsere și dispozitive rulează cu adevărat?

Un răspuns bun: versiuni minime de browser sau, cel puțin, tehnologia de care are nevoie jocul, cum ar fi WebGL2, WebAssembly sau Canvas 2D. Cum verificați: deschideți demonstrația pe cel mai vechi telefon și cel mai vechi browser pe care îi folosește probabil publicul dumneavoastră și rotiți ecranul.

La noi: Zabum este singurul articol care enumeră versiuni exacte: Chrome și Edge 107+, Firefox 104+, Safari 16+ (iOS 16+). Pentru celelalte, cerințele numesc tehnologia: Velvet Pool necesită WebGL2, Puttide necesită WebGL2 și WebAssembly, Riffvolt necesită Canvas 2D și Web Audio. Deepforge enumeră comenzile tactile și cele cu mouse-ul. Zabum poate fi instalat ca aplicație și folosit offline, dar doar prin HTTPS.

8. Ce limbi sunt cu adevărat disponibile?

Un răspuns bun: rânduri separate pentru interfața jocului, vocea sau audio, manual și pagina din magazin. Cum verificați: schimbați limba în demonstrație și deschideți meniul de setări în fiecare. O iconiță cu steagul nu este o traducere.

La noi: Velvet Pool și Puttide au interfața în 14 limbi, dar manualele lor sunt în engleză și portugheză. Interfața Gridspark are și ea 14 limbi, dar clipurile naratorului sunt doar în engleză. Interfața Deepforge este în engleză și portugheza braziliană, în timp ce ghidul pentru cumpărători vine în 14 limbi. Tenguin are 14 limbi de interfață și ghidare vocală în engleză, portugheză și spaniolă. Patru răspunsuri diferite la aceeași întrebare.

9. Puteți juca exact ediția înainte de plată?

Un răspuns bun: o demonstrație jucabilă a aceluiași build pe care îl veți descărca, nu un trailer sau un machet. Cum verificați: jucați zece minute, schimbați limba, deschideți setările, puneți jocul pe pauză, redimensionați fereastra și reîncărcați pagina ca să vedeți dacă progresul se păstrează.

La noi: fiecare pagină de articol are un buton Previzualizare live care deschide demonstrația acelei ediții, iar capturile de ecran au fost făcute din ea. La Puttide și Zabum, de exemplu, progresul se salvează în browserul jucătorului, deci reîncărcarea este un test corect.

Vedeți Tenguin, un puzzle cu numere, cu 14 limbi de interfață

Punctele 10 până la 12: documentația, suportul, rambursările și actualizările

10. Ce acoperă documentația?

Un răspuns bun: instalare, personalizare și depanare, cu capturi de ecran, citibile înainte de cumpărare. Cum verificați: deschideți linkul documentației de pe anunț. Dacă nu există, cereți cuprinsul.

La noi: fiecare pagină de articol are link către documentația sa. Velvet Pool și Puttide vin cu un manual ilustrat în engleză și portugheză. Manualul Gridspark acoperă instalarea, personalizarea, 20 de întrebări frecvente și depanarea. Ghidul offline pentru cumpărători al Tenguin este în 14 limbi, deși capturile lui rămân în engleză.

11. Cât durează suportul și ce acoperă?

Un răspuns bun: un număr de luni, o listă a ceea ce este acoperit și o propoziție despre ce costă în plus. Cum verificați: căutați cuvintele „inclus”, „extensie” și „personalizare”.

La noi: suportul durează 6 luni de la data cumpărării sau 12 luni dacă alegeți extensia la finalizarea comenzii. Acoperă întrebările despre instalarea și utilizarea fișierelor livrate și corectarea defectelor reproductibile din jocul livrat. Personalizarea, funcțiile noi, găzduirea, integrarea cu SDK-ul sau cu portalul și instalarea pe serverul dumneavoastră sunt servicii separate, cotate înainte de orice lucru. Licența continuă după ce se termină suportul.

12. Rambursări, actualizări și licențe terțe

Un răspuns bun: o regulă de rambursare care încape într-o propoziție, fie că este un interval în zile, fie o condiție de tipul „înainte de descărcare”; o afirmație despre actualizări care nu promite prea mult; și o listă a materialelor terțe. Cum verificați: citiți paragraful despre rambursare și vedeți ce declanșează dreptul; căutați cuvântul „actualizări” și un fișier de licență în descărcare. La un produs digital, întrebați când se încheie dreptul la rambursare: la o dată anume sau la descărcare.

La noi: șabloanele sunt produse digitale, deci rambursăm o cumpărare doar dacă nu ați descărcat încă șablonul sau dacă șablonul livrat are un defect pe care nu îl putem remedia. Nu există un interval în zile. Ca să cereți o rambursare, scrieți-ne cu numărul licenței. O cumpărare rambursată încheie licența. În practică, jucați mai întâi demonstrația live și descărcați doar când sunteți pregătit să folosiți jocul, pentru că după descărcare rambursarea depinde de un defect pe care nu îl putem remedia. Actualizările aceleiași ediții apar în biblioteca dumneavoastră când sunt publicate, iar noi nu promitem că vor apărea într-o perioadă fixă. Istoricul este public: Velvet Pool a trecut de la 1.0.0, pe 15 octombrie 2026, la 1.0.1 pe 18 și la 1.1.0 pe 22. Aceasta este o înregistrare, nu o promisiune. Fonturile și celelalte componente terțe își păstrează propriile licențe, enumerate în THIRD-PARTY-LICENSES.

Vedeți Puttide: 30 de găuri, biblioteci incluse în folderul jocului, notele licențelor incluse

Ce nu include o ediție: citiți mai întâi această listă

Fiecare pagină de articol Polar Games are un titlu „Nu este inclusă în această ediție”. L-am scris pentru cumpărătorul care urmează să presupună ceva. Iată lista pentru Velvet Pool, jocul nostru de biliard cu bila 8:

  • Multiplayer online sau camere online private
  • Clasamente online sau conturi în cloud
  • SDK-uri sau conturi de reclame
  • Aplicații native, găzduire sau servicii găzduite

Citiți-o ca pe o hartă a muncii care vă mai așteaptă. Ce primiți este biliardul cu bila 8 împotriva CPU, antrenamentul și doi jucători pe același dispozitiv, plus codul sursă lizibil și un build gata de găzduit. Dacă aveți nevoie de camere online sau de clasamente, această ediție nu este cea potrivită, iar noi preferăm să aflați asta înainte de plată.

Celelalte ediții au propriile limite. Zabum nu include un clasament rezistent la trișat sau un panou de administrare: clasamentul opțional în PHP este un tablou de scoruri comun, informal. Tenguin nu include salvări în cloud, conturi online, achiziții cu bani reali sau un furnizor de reclame conectat.

Vedeți Velvet Pool și lista completă a incluziunilor și excluziunilor

Semnale de alarmă înainte de plată

  • Licența apare doar ca o linie în descriere sau doar după plată.
  • „Nelimitat” sau „pe viață” fără substantiv: nelimitat ce, pentru cine, pentru cât timp?
  • Codul sursă „la cerere” sau doar fișiere miniaturizate pe care nimeni nu le-ar putea urmări.
  • O demonstrație care este un video, un machet sau un alt build decât cel pe care îl descărcați.
  • Nicio listă de cerințe, deci un instrument plătit, un server sau o bază de date apar după finalizarea comenzii.
  • Suport fără durată și fără domeniu de acoperire.
  • Grafică, fonturi sau muzică fără o listă a originii lor și a licenței sub care sunt folosite.
  • Niciun termen de rambursare sau termeni pe care îi puteți citi doar după plată.

Niciunul dintre acestea nu dovedește că un joc este prost. Fiecare este un motiv să întrebați mai întâi și să așteptați răspunsul în scris.

Fișa rapidă a cumpărătorului

Copiați aceste douăsprezece rânduri într-un e-mail către orice vânzător, inclusiv către noi.

  1. Licența: câte produse finale și cine este acoperit?
  2. Jucători și reclame: pot juca gratuit, pot adăuga reclame, există deja cod de reclame înăuntru?
  3. Modificări și revânzare: pot edita codul, grafica și audio, și ce este interzis?
  4. Sursa: lizibilă și formatată sau miniaturizată și ofuscată?
  5. Unelte: editarea necesită un motor, un editor sau un cont plătit?
  6. Build: ce trebuie ca să îl găzduiesc și ce trebuie ca să îl editez?
  7. Browsere: ce versiuni sau tehnologii, și funcționează pe telefon?
  8. Limbi: interfața, vocea și manualul, pe rând.
  9. Demonstrație: pot juca exact ediția înainte de plată?
  10. Documentație: o pot citi înainte și arată unde se află fiecare lucru?
  11. Suport: câte luni, ce acoperă, ce costă în plus?
  12. Rambursare, actualizări și terți: când se încheie dreptul la rambursare (o dată sau descărcarea), ce se promite, ce este licențiat separat?

Întrebări frecvente

De unde pot cumpăra jocuri HTML5 gata de publicat?

Puteți cumpăra de la un singur studio sau de pe o piață cu mulți vânzători, iar cele douăsprezece verificări se aplică ambelor. Pe Polar Games Marketplace, fiecare articol este un joc finalizat, cu demonstrație jucabilă, cod sursă lizibil și build gata de găzduit, cu prețuri de listă între 5 și 59 de dolari la momentul scrierii (magazinul nostru aplică în prezent o reducere de 10% față de prețul de listă, adică prețul „direct de la studio” afișat pe fiecare pagină de articol).

Care este diferența dintre un șablon de joc HTML5 și un joc finalizat?

Un șablon se vinde de obicei ca să fie schimbat vizual și modificat, în timp ce un joc finalizat este complet și jucabil așa cum este cumpărat. Cei doi termeni se suprapun în multe anunțuri, deci judecați după demonstrație și după lista a ceea ce este inclus. În magazinul nostru, „șablon” înseamnă un joc complet pe care îl puteți juca înainte de cumpărare și apoi îl puteți personaliza sau edita.

Trebuie să știu să programez ca să folosesc un șablon de joc HTML5?

Pentru a-l publica așa cum este, nu: cu edițiile noastre, încărcați folderul jocului pe un server web static. Ca să schimbați logoul, culorile sau regulile, editați fișiere simple, deci cunoștințele de bază despre web ajută, iar manualele arată unde se află fiecare lucru. Instalarea pe serverul dumneavoastră este un serviciu separat, pe care îl cotăm înainte de orice lucru.

Pot pune reclame într-un joc HTML5 pe care l-am cumpărat?

Depinde de licență, de aceea citiți-o înainte de plată. A noastră spune că jucătorii pot accesa produsul final gratuit sau prin monetizare cu publicitate. Edițiile nu includ conturi de reclame, deci conectați dumneavoastră o rețea de reclame și obțineți singur aprobarea ei.

Pot revinde jocul sau să îl folosesc pentru mai mulți clienți?

Nu conform licenței noastre. O cumpărare acoperă un singur produs final, pentru dumneavoastră sau pentru un client, și nu aveți voie să revindeți sau să redistribuiți șablonul, codul sursă sau resursele lui separat. Pentru un al doilea produs, verificați termenii sau întrebați-ne mai întâi.

Ce se întâmplă cu fișierele mele când se termină suportul?

Licența continuă. Fișierele cumpărate rămân în biblioteca dumneavoastră cât timp piața funcționează, iar noi păstrăm disponibilă versiunea pe care ați cumpărat-o în timpul funcționării normale. Ce se încheie este suportul, care durează 6 luni, sau 12 cu extensia.

Verificați lista la noi

Preferăm să vă testați răspunsurile noastre decât să ne luați cuvântul. Alegeți orice articol, parcurgeți cele douăsprezece puncte pe pagina lui, pe demonstrația sa, pe documentație și pe pagina cu termenii, și întrebați-ne ori de câte ori ceva lipsește. Pentru asta există suportul.

Deschideți magazinul și parcurgeți lista de verificare