Gids

HTML5-game kopen: 12 punten om te checken vóór u betaalt

Een checklist voor wie HTML5-games of game-templates koopt, met echte antwoorden uit onze eigen marketplace, ook over wat wij weglaten.

Polarzinho de panda, in een witte laboratoriumjas, loopt met een vergrootglas een checklist op een klembord na in een winkel met schappen vol kleurrijke spellendozen.

Wilt u een HTML5-game kopen zonder onaangename verrassingen, controleer dan vóór de betaling twaalf punten: wat de licentie dekt, wie er mag spelen en of advertenties zijn toegestaan, wat u mag aanpassen en wat u niet mag doorverkopen, of de broncode leesbaar is, welke tools en buildstappen u nodig hebt, op welke browsers de game draait, welke talen echt aanwezig zijn, of er een speelbare demo is, wat de documentatie behandelt, hoe lang support duurt en hoe terugbetaling en updates werken.

De meeste productpagina’s beantwoorden een deel van deze vragen en laten de rest weg. Dat is niet altijd een slecht teken, maar u komt er alleen achter door het te vragen, en vragen vóór de betaling is goedkoper dan vragen erna. Deze gids geeft u de twaalf vragen, laat zien hoe een goed antwoord eruitziet en hoe u dat in een paar minuten controleert.

Wij zeggen het meteen eerlijk: wij zijn Polar Games, een studio die afgewerkte HTML5-games verkoopt in de eigen marketplace. Hier schrijft dus een verkoper over kopen. We gebruiken onze eigen productpagina’s als voorbeeld, ook waar die niet flatterend zijn, en de checklist werkt precies zo bij elke andere aanbieder. Waar we ons eigen antwoord tonen, komt het rechtstreeks uit onze openbare licentievoorwaarden en productpagina’s.

Voordat u HTML5-games koopt: wat een aanbod echt verkoopt

Een aanbod van HTML5-games of een HTML5-game-template kan drie verschillende dingen betekenen: een afgewerkte game die u uploadt en laat draaien, een template die bedoeld is om van een nieuwe look te worden voorzien, of een starterskit waar nog echt ontwikkelwerk in moet voordat iemand kan spelen. Ze kosten u heel verschillend veel tijd, dus bepaal eerst wat u koopt voordat u prijzen vergelijkt.

In onze marketplace is elk item een afgewerkte game, geen starterskit. U kunt het vóór aankoop spelen en het werkt zodra u het naar een statische webhost uploadt. Onze eigen pagina zegt het zonder omwegen: “Elke template is een afgewerkte game, geen starterskit.” Dat is de eerste zin die elke verkoper over zijn aanbod zou moeten kunnen schrijven.

Bekijk de Polar Games Marketplace

Punt 1 tot 3: de licentie

1. Licentiereikwijdte: één eindproduct of onbeperkt?

Een goed antwoord: één zin die zegt hoeveel producten u met één aankoop mag publiceren, wie als eindgebruiker geldt en of de licentie verloopt. Zo controleert u het: zoek de licentietekst zelf, niet de verkooptekst naast de koopknop, en let op de woorden “eindproduct”, “klant” en “eeuwigdurend”.

Bij ons: elke aankoop is een eeuwigdurende, niet-exclusieve licentie om de gekochte editie te gebruiken in één eindproduct, van uzelf of van één klant. De licentie loopt niet af wanneer de support eindigt. Plant u een tweede product, vraag het dan vóór aankoop, want de voorwaarden spreken van één.

2. Wie mag spelen, en zijn advertenties toegestaan?

Een goed antwoord: de licentie zegt of uw spelers gratis mogen spelen, of u hen mag laten betalen en of advertenties zijn toegestaan. Zo controleert u het: lees de alinea over eindgebruikers en monetisatie en vraag daarnaast apart of de game al advertentiecode bevat.

Bij ons: spelers mogen uw eindproduct gratis gebruiken of via advertentiemonetisatie. De games zelf worden echter zonder advertentienetwerk geleverd. In elk item noemt de lijst “Niet inbegrepen in deze editie” advertentie-SDK’s, advertentieaccounts of een advertentieaanbieder, en Zabum en Ricopop hebben optionele advertentie-instellingen die standaard uitstaan. Een advertentienetwerk koppelen en zijn goedkeuring krijgen is uw deel van het werk.

3. Wat mag u wijzigen, en wat mag u niet doorverkopen?

Een goed antwoord: u mag code, beeld en geluid binnen uw product bewerken, en u mag de template zelf niet verkopen. Zo controleert u het: zoek twee afzonderlijke zinnen, één over bewerken en één over verspreiden. Een verkoper die alleen “alle rechten” schrijft, laat u raden welke van de twee hij bedoelt.

Bij ons: u mag de code, het beeld en het geluid binnen uw eindproduct wijzigen. U mag de template, de broncode of de assets niet los doorverkopen, delen of verspreiden, niet als kit of assetpakket en niet binnen een ander product dat voor ontwikkelaars bedoeld is. Onderdelen van derden, zoals lettertypen, houden hun eigen licenties.

Punt 4 tot 6: broncode, tools en buildstap

4. Is de broncode leesbaar of versluierd?

Een goed antwoord: opgemaakte, niet-geminificeerde code die u kunt openen en volgen, met een handleiding die laat zien waar alles staat. Zo controleert u het: vraag om de bestandslijst en open dan een JavaScript-bestand uit de demo of uit een voorbeeld. Is het één enorme regel, dan hebt u uw antwoord.

Bij ons: versie 1.0.1 van Velvet Pool verdeelde lange enkelregelige strings (audio, vertalingen, shaders) over leesbare regels, en Zabum 1.0.1 ging zijn uploadklare build ongeminificeerd leveren, met source maps. Beide waren verbeteringen na de lancering, en daarom is de changelog het lezen waard: ze laat zien wat een verkoper toegeeft te hebben verholpen.

5. Hebt u een betaalde engine of editor nodig om het aan te passen?

Een goed antwoord: de vereisten noemen elke tool, en geen ervan vraagt een licentie waarvoor u geen budget hebt. Zo controleert u het: lees de lijst met vereisten en zoek op “engine”, “editor”, “licentie” en “account”. Is de game in een engine gemaakt, vraag dan of het bewerken een eigen licentie vereist en wie die betaalt.

Bij ons: de vereisten noemen een browser, een statische webhost en, om sommige bronnen te bewerken, Node.js. Geen enkel item noemt een betaalde engine, editor of account. Bibliotheken die in een game meekomen, zoals Three.js en Rapier in Puttide, staan in de map lib/ met hun vermeldingen in THIRD-PARTY-LICENSES. Puttide laadt ook niets van een CDN: de bibliotheken, lettertypen en muziek zitten allemaal in game/, dus u hebt alleen uw eigen host nodig.

6. Buildstap, npm of server: wat moet er zijn voordat het draait?

Een goed antwoord: één duidelijke zin over wat u nodig hebt om de game te hosten en één over wat u nodig hebt om hem te bewerken. Zo controleert u het: zoek in de vereisten naar npm, Node.js, PHP, database en “file://”.

Bij ons: Velvet Pool en Puttide vragen geen npm, buildstap, PHP, database of account; u uploadt de map game/ naar een willekeurige statische host. De map game/ van Zabum is ook uploadklaar, maar om de vragen te wijzigen bewerkt u de React- en TypeScript-bron en voert u npm run build:static uit, wat Node.js 20.19 of nieuwer vereist. Het optionele PHP-klassement vraagt PHP 7.4+ en een beschrijfbare map. Meerdere van onze edities vermelden ook dat ze niet werken als u ze vanaf schijf met file:// opent, dus test ze op een host in plaats van te dubbelklikken.

Bekijk wat Zabum bevat: een kant-en-klare build plus bewerkbare bron

Punt 7 tot 9: browsers, talen en de demo

7. Op welke browsers en apparaten draait het echt?

Een goed antwoord: minimale browserversies of, op zijn minst, de technologie die de game nodig heeft, zoals WebGL2, WebAssembly of Canvas 2D. Zo controleert u het: open de demo op de oudste telefoon en browser die uw publiek waarschijnlijk gebruikt, en draai het scherm.

Bij ons: Zabum is het enige item dat exacte versies noemt: Chrome en Edge 107+, Firefox 104+, Safari 16+ (iOS 16+). Bij de andere noemen de vereisten de technologie: Velvet Pool vraagt WebGL2, Puttide vraagt WebGL2 en WebAssembly, Riffvolt vraagt Canvas 2D en Web Audio. Deepforge vermeldt aanraak- en muisbesturing. Zabum kan als app worden geïnstalleerd en offline worden gebruikt, maar alleen via HTTPS.

8. Welke talen zijn er echt?

Een goed antwoord: aparte regels voor de spelinterface, stem of audio, de handleiding en de winkelpagina. Zo controleert u het: wissel in de demo van taal en open in elke taal het instellingenmenu. Een vlagicoontje is geen vertaling.

Bij ons: Velvet Pool en Puttide hebben hun interface in 14 talen, maar hun handleidingen zijn in het Engels en het Portugees. De interface van Gridspark heeft ook 14 talen, maar de verteller is alleen in het Engels te horen. De interface van Deepforge is Engels en Braziliaans Portugees, terwijl de kopersgids in 14 talen beschikbaar is. Tenguin heeft 14 interfacetalen en gesproken begeleiding in het Engels, Portugees en Spaans. Vier verschillende antwoorden op dezelfde vraag.

9. Kunt u precies deze editie spelen voordat u betaalt?

Een goed antwoord: een speelbare demo van dezelfde build die u downloadt, geen trailer of mock-up. Zo controleert u het: speel tien minuten, wissel van taal, open de instellingen, pauzeer, wijzig de venstergrootte en herlaad de pagina om te zien of de voortgang behouden blijft.

Bij ons: elke itempagina heeft een knop Live preview die de demo van die editie opent, en de schermafbeeldingen zijn daaruit gemaakt. In Puttide en Zabum bijvoorbeeld wordt de voortgang in de browser van de speler bewaard, dus een herlaadbeurt is een eerlijke test.

Bekijk Tenguin, een getallenpuzzel met 14 interfacetalen

Punt 10 tot 12: documentatie, support, terugbetaling en updates

10. Wat behandelt de documentatie?

Een goed antwoord: installatie, aanpassing en probleemoplossing, met schermafbeeldingen, leesbaar vóór de aankoop. Zo controleert u het: open de documentatielink op de productpagina. Is die er niet, vraag dan om de inhoudsopgave.

Bij ons: elke itempagina linkt naar de documentatie. Velvet Pool en Puttide worden geleverd met een geïllustreerde handleiding in het Engels en Portugees. De handleiding van Gridspark behandelt installatie, aanpassing, 20 veelgestelde vragen en probleemoplossing. De offline kopersgids van Tenguin is in 14 talen beschikbaar, al blijven de schermafbeeldingen Engels.

11. Hoe lang duurt support, en wat dekt die?

Een goed antwoord: een aantal maanden, een lijst van wat gedekt is en een zin over wat extra kost. Zo controleert u het: let op de woorden “inbegrepen”, “verlenging” en “maatwerk”.

Bij ons: support duurt 6 maanden vanaf de aankoopdatum, of 12 maanden als u bij het afrekenen voor de verlenging kiest. Ze dekt vragen over het installeren en gebruiken van de geleverde bestanden en het verhelpen van reproduceerbare gebreken in de geleverde game. Maatwerk, nieuwe functies, hosting, SDK- of portaalintegratie en installatie op uw server zijn aparte diensten, waarvoor we vóór aanvang een offerte geven. De licentie blijft doorlopen wanneer de support eindigt.

12. Terugbetaling, updates en licenties van derden

Een goed antwoord: een terugbetalingsregel die in één zin past, of het nu een termijn in dagen is of een voorwaarde zoals “vóór de download”; een verklaring over updates die niet te veel belooft; en een lijst met materiaal van derden. Zo controleert u het: lees de alinea over terugbetaling en kijk wat het recht doet ontstaan, zoek het woord “updates” en een licentiebestand in de download. Vraag bij een digitaal product wanneer het recht op terugbetaling eindigt: op een datum, of bij de download.

Bij ons: templates zijn digitale producten, dus we betalen een aankoop alleen terug als u de template nog niet hebt gedownload, of als de geleverde template een gebrek heeft dat we niet kunnen verhelpen. Er is geen termijn in dagen. Om het aan te vragen, schrijft u ons met uw licentienummer. Een terugbetaalde aankoop beëindigt de licentie. In de praktijk: speel eerst de live demo en download pas wanneer u de game wilt gaan gebruiken, want na de download hangt een terugbetaling af van een gebrek dat we niet kunnen verhelpen. Updates van dezelfde editie verschijnen in uw bibliotheek zodra ze zijn gepubliceerd, en we beloven ze niet voor een vaste periode. De geschiedenis is openbaar: Velvet Pool ging van 1.0.0 op 15 oktober 2026 naar 1.0.1 op de 18e en 1.1.0 op de 22e. Dat is een verslag, geen belofte. Lettertypen en andere onderdelen van derden houden hun eigen licenties, vermeld in THIRD-PARTY-LICENSES.

Bekijk Puttide: 30 holes, bibliotheken in de gamemap gebundeld, licentievermeldingen inbegrepen

Wat een editie niet bevat: lees die lijst eerst

Elke itempagina van Polar Games heeft een kop “Niet inbegrepen in deze editie”. We schreven hem voor de koper die op het punt staat iets aan te nemen. Dit is de lijst van Velvet Pool, onze 8-ball-poolgame:

  • Online multiplayer of privé onlinekamers
  • Online ranglijsten of cloudaccounts
  • Advertentie-SDK’s of -accounts
  • Native apps, hosting of gehoste diensten

Lees het als een kaart van het werk dat u nog te doen hebt. Wat u wel krijgt, is 8-ball tegen de CPU, oefenen en twee spelers op één apparaat, plus leesbare broncode en een kant-en-klare build om te hosten. Hebt u onlinekamers of ranglijsten nodig, dan is deze editie niet de juiste, en het is ons liever dat u dat vóór de betaling weet.

Andere edities hebben hun eigen grenzen. Zabum bevat geen valsspeelbestendig klassement en geen beheerpaneel: het optionele PHP-klassement is een informeel gedeeld scorebord. Tenguin bevat geen cloudopslag, online accounts, aankopen met echt geld of gekoppelde advertentieaanbieder.

Bekijk Velvet Pool en de volledige lijst van wat wel en niet inbegrepen is

Rode vlaggen vóór de betaling

  • De licentie staat alleen als regel in de beschrijving, of pas na de betaling zichtbaar.
  • “Onbeperkt” of “levenslang” zonder zelfstandig naamwoord: onbeperkt wat, voor wie, hoe lang?
  • Broncode “op aanvraag”, of alleen geminificeerde bestanden die niemand kan volgen.
  • Een demo die een video, een mock-up of een andere build is dan degene die u downloadt.
  • Geen lijst met vereisten, zodat na het afrekenen opeens een betaalde tool, een server of een database opduikt.
  • Support zonder duur en zonder omschreven omvang.
  • Beeld, lettertypen of muziek zonder lijst van herkomst en licentie.
  • Geen terugbetalingsvoorwaarden, of voorwaarden die u pas na betaling kunt lezen.

Geen van deze punten bewijst dat een game slecht is. Elk ervan is een reden om eerst te vragen en het antwoord op schrift af te wachten.

Het spiekbriefje voor kopers

Kopieer deze twaalf regels in een e-mail aan elke verkoper, ook aan ons.

  1. Licentie: hoeveel eindproducten, en wie valt eronder?
  2. Spelers en advertenties: mogen ze gratis spelen, mag ik advertenties toevoegen, zit er al advertentiecode in?
  3. Wijzigingen en doorverkoop: mag ik code, beeld en geluid bewerken, en wat is verboden?
  4. Bron: leesbaar en opgemaakt, of geminificeerd en versluierd?
  5. Tools: vraagt bewerken een betaalde engine, editor of account?
  6. Build: wat heb ik nodig om te hosten, en wat om te bewerken?
  7. Browsers: welke versies of technologieën, en werkt het op een telefoon?
  8. Talen: interface, stem en handleiding, stuk voor stuk.
  9. Demo: kan ik precies deze editie spelen voordat ik betaal?
  10. Documentatie: kan ik die vooraf lezen, en laat ze zien waar alles staat?
  11. Support: hoeveel maanden, wat is gedekt, wat kost extra?
  12. Terugbetaling, updates en derden: wanneer eindigt het recht op terugbetaling (een datum, of de download), wat wordt beloofd, wat is apart gelicentieerd?

Veelgestelde vragen

Waar kan ik HTML5-games kopen die klaar zijn om te publiceren?

U kunt kopen bij één studio of bij een marketplace met veel verkopers, en de twaalf controles gelden voor beide. In de Polar Games Marketplace is elk item een afgewerkte game met een speelbare demo, leesbare broncode en een build die klaar is om te hosten, met lijstprijzen van $5 tot $59 op het moment van schrijven (onze eigen winkel geeft momenteel 10% korting op de lijstprijs, de “studio direct”-prijs op elke itempagina).

Wat is het verschil tussen een HTML5-game-template en een afgewerkte game?

Een template wordt meestal verkocht om van een nieuwe look en aanpassingen te worden voorzien, terwijl een afgewerkte game compleet en speelbaar is zoals gekocht. De twee woorden lopen bij veel aanbieders door elkaar, dus oordeel op basis van de demo en de lijst van wat is inbegrepen. In onze winkel betekent “template” een complete game die u vóór aankoop kunt spelen en daarna kunt herbranden of bewerken.

Moet ik kunnen programmeren om een HTML5-game-template te gebruiken?

Om er een ongewijzigd te publiceren niet: bij onze edities uploadt u de gamemap naar een statische webhost. Om het logo, de kleuren of de regels te wijzigen bewerkt u gewone bestanden, dus basiskennis van het web helpt, en de handleidingen laten zien waar alles staat. Installatie op uw server is een aparte dienst waarvoor we vóór aanvang een offerte geven.

Mag ik advertenties plaatsen in een HTML5-game die ik heb gekocht?

Dat hangt van de licentie af, dus lees die vóór de betaling. Die van ons zegt dat spelers uw eindproduct gratis of via advertentiemonetisatie mogen gebruiken. De edities bevatten geen advertentieaccounts, dus u koppelt zelf een advertentienetwerk en regelt zelf de goedkeuring daarvan.

Mag ik de game doorverkopen of voor meerdere klanten gebruiken?

Niet onder onze licentie. Eén aankoop dekt één eindproduct, voor uzelf of voor één klant, en u mag de template, de broncode of de assets niet los doorverkopen of verspreiden. Voor een tweede product leest u de voorwaarden of vraagt u het eerst aan ons.

Wat gebeurt er met mijn bestanden als de support eindigt?

De licentie blijft doorlopen. Uw gekochte bestanden blijven in uw bibliotheek zolang de marketplace in bedrijf is, en we houden de versie die u hebt gekocht beschikbaar tijdens de normale werking. Wat eindigt, is de support: 6 maanden, of 12 met de verlenging.

Doe de lijst ook bij ons

We zien liever dat u onze antwoorden test dan dat u ze op ons woord gelooft. Kies een willekeurig item, loop de twaalf punten langs aan de hand van de pagina, de demo, de documentatie en de voorwaardenpagina, en vraag het ons zodra er iets ontbreekt. Daarvoor is support er.

Open de marketplace en loop de checklist na