Vodič

Predelava HTML5 igre, da prestane pregled na Google Play in App Storu

Kaj licenca predloge dovoljuje objaviti, kaj Google Play in Apple pravita o kopijah aplikacij in katere spremembe naredijo kupljeno igro tvojo.

Glavna slika predloge Deepforge, igre o rudarjenju, ki je na voljo v tržnici Polar Games Marketplace.

Če hočeš igro predelati in jo spraviti skozi pregled v trgovini, moraš spremeniti več kot grafiko. Nov logotip na kupljeni predlogi je še vedno ista igra kot vsaka druga kopija, obe trgovini, Google Play in Apple, pa imata zapisana pravila proti objavi tistega, kar je že tam. Prestane igra, pri kateri pravila, nivoji, tema in zasloni kažejo, da je nekdo sprejemal odločitve.

Ta vodnik je za ljudi, ki kupijo predlogo HTML5 igre, da jo objavijo kot aplikacijo, zase ali za naročnika. Prodajamo predloge, zato imamo interes in to povemo enkrat. Vse, kar pravimo o pravilih trgovin, prihaja z uradnih strani Pomoči za Google Play Console in Smernic za pregled aplikacij Apple, prebranih 30. oktobra 2026. Vse, kar pravimo o naši licenci, prihaja iz naših pogojev. To ni pravni nasvet, pravila trgovin pa se spreminjajo, zato pred oddajo preberi trenutne različice.

Kaj ti licenca dovoljuje pri predelavi

Začni z licenco, ker trgovina lahko zavrne samo tvojo aplikacijo, težava z licenco pa jo lahko pozneje umakne. V tržnici Polar Games Marketplace je vsak nakup trajna, nekskluzivna licenca za en končni izdelek, tvojega ali enega naročnika. Objavljena aplikacija je končni izdelek, zato ena licenca velja za eno aplikacijo. Druga aplikacija, zgrajena iz iste predloge, tudi z drugo temo, potrebuje drugo licenco.

  • Kodo, grafiko in zvok v svojem končnem izdelku smeš spreminjati.
  • Beli označevalnik (white label) je dovoljen: ime in logotip Polar Games lahko zamenjaš s svojim ali naročnikovim.
  • Predloge, njene izvorne kode ali sredstev ne smeš preprodajati, deliti ali širiti same po sebi, kot predlogo, komplet ali paket sredstev, ali v drugem izdelku, namenjenem razvijalcem.
  • Igralci lahko do tvojega končnega izdelka dostopajo brezplačno ali prek oglasov.
  • Komponente tretjih oseb, na primer pisave, imajo svoje licence. Obvestila iz THIRD-PARTY-LICENSES ohrani skupaj s svojim izdelkom.
  • Licenca ne poteče, ko poteče podpora.

Kam objaviš, je tvoja odločitev. Ena licenca ti dovoljuje, da igro objaviš kjerkoli, vključno z Google Play in App Storom. En primer pogoji ne opisujejo, zato nas vprašaj, preden ga zgradiš: plačljiva aplikacija ali aplikacija z nakupi v aplikaciji. Raje ti odgovorimo na e-pošto, kot da ugibaš.

Preberi pogoje licence, podpore in vračil

Pravila o predelavah v Google Play in App Storu

Nobena trgovina ne prepove predlog po imenu. Zavrnejo aplikacijo, ki ne doda ničesar k temu, kar je že v trgovini.

Google Play: ponavljajoča se vsebina

Pravilnik Google Play proti spamu ima razdelek o ponavljajoči se vsebini. Pravi, da Google ne dovoli aplikacij, ki samo ponujajo enako izkušnjo kot druge aplikacije, že prisotne v Google Play. Primeri vključujejo kopiranje vsebine iz drugih aplikacij brez dodajanja izvirne vsebine ali vrednosti in enega razvijalca, ki objavi več aplikacij z zelo podobno funkcionalnostjo, vsebino in uporabniško izkušnjo. Isti pravilnik zajema tudi aplikacije, katerih glavni namen je prikaz webview spletnega mesta brez dovoljenja lastnika. Igra, ki jo licenciraš in zapakiraš z datotekami znotraj aplikacije, je drug primer, vendar mora biti igra, ne povezava.

Apple: smernica 4.3 Spam ter 4.1 in 4.2

Smernica 4.3(a) Applea prosi razvijalce, naj ne ustvarjajo več identifikatorjev paketa za isto aplikacijo, in predlaga eno aplikacijo z različicami znotraj nje. 4.3(b) pravi, da Apple noče aplikacij, ki jih ni mogoče ločiti od že široko dostopnih, in opozarja, da lahko ponavljajoče se oddaje take vrste vodijo do odstranitve iz Apple Developer Program. Smernica 4.1 o kopijah se začne s kratkim navodilom: „Pridumaj svoje ideje.“ Smernica 4.2 zahteva funkcije, vsebino in vmesnik, ki gredo onkraj ponovno zapakirane spletne strani.

Vzeto skupaj, obe trgovini sprašujeta eno vprašanje: če igralec namesti tvojo aplikacijo poleg drugih kopij iste predloge, ali lahko v eni minuti igre ugotovi razliko? Če je edini odgovor barva gumbov, pričakuj težave.

Seznam predelav, ki gredo onkraj grafike

To so spremembe, ki bi jih naredili, če bi objavili eno od naših predlog kot novo aplikacijo. Vseh ne potrebuješ. Potrebuješ dovolj, da se igra igra drugače, ne samo da izgleda drugače.

Pravila in načini

  • Spremeni število, ki ga igralec občuti: časovne omejitve, hitrost, velikost plošče, točkovanje, število življenj ali potez.
  • Dodaj ali odstrani način. Dnevni izziv, način na čas ali sproščen način brez stanja neuspeha spremeni, kako seja občuti.
  • Spremeni pogoj zmage ali dodaj cilj na nivo, na primer ciljno točkovanje ali omejeno število potez.

Nivoji in vsebina

  • Napiši lastne nivoje, kjer predloga to dovoljuje. Pri Ricopopu so na primer 50 nivojev tekstovni zemljevidi v src/levels.js, vključeno orodje node tools/validate.mjs pa preveri, ali je vsak nivo po urejanju še mogoče rešiti.
  • Preuredi krivuljo težavnosti za svoje občinstvo: mlajše igralce, potnike, starejše igralce.
  • Zamenjaj sezname besed, nize uganek ali vprašanja z vsebino, napisano za tvoj trg.

Poglej Ricopop: 50 nivojev, ki jih lahko napišeš znova kot tekstovne zemljevide

Tema in zgodba

  • Izberi temo, ki spremeni pomen igre, ne le barvne palete: bilijardna dvorana postane plažni bar, igra o rudarjenju pa vesoljski reševalni posel.
  • Preimenuj vse, kar igralec bere: igro, načine, ojačitve, dosežke.
  • Na novo nariši like, ozadja, ikone in učinke, da se noben posnetek zaslona ne ujema z demom predloge.

Vmesnik

  • Na novo oblikuj menije, zaslon z rezultati in nastavitve, ne le njihovih barv. Postavitev je prva stvar, ki jo vidijo pregledovalci in igralci.
  • Preveri vsak zaslon na majhnih telefonih in v obeh usmeritvah, če tvoja aplikacija dovoljuje obe.
  • Odstrani vse, kar je imelo smisel samo na spletnem mestu, na primer povezave nazaj na portal.

Jeziki

  • Izberi jezike svojega trga in jih naj preveri govorec, ki mu je jezik materni.
  • Poišči datoteko, ki hrani besedilo vmesnika. Pri Gridspark je to src/locales.js, konstante pravil in paleta pa so v src/config.js.
  • Prevedi tudi seznam v trgovini, s posnetki zaslona, ki kažejo prevedeno igro.

Monetizacija

  • Naše izdaje ne vključujejo računov za oglase ali integracij SDK za oglase. Umestitev, pogostost in omrežje oglasov so tvoja odločitev, kar aplikacijo tudi naredi drugačno.
  • Oglase postavi ob naravnih premorih, nikoli sredi igranja.
  • Če želiš plačljivo aplikacijo ali nakupe v aplikaciji, najprej vprašaj za licenco, kot je navedeno zgoraj.

Seznam v trgovini je del pregleda

Dobra igra se lahko še vedno zdi kot spam, če je njen seznam generičen. Pregledovalci in igralci preberejo ime, posnetke zaslona in opis, preden odprejo karkoli.

  • Posnetki zaslona: smernica 2.3.3 Applea pravi, da morajo kazati aplikacijo v uporabi, ne le naslovne grafike ali zaslona s pozdravom. Pomoč za sezname v Google Play priporoča, da igre kažejo izkušnjo v igri. Zajemi svojo predelavo, nikoli demo predloge.
  • Ime: edinstveno in tvoje. Blagovne znamke drugih podjetij spadajo samo v primerjave, ne v ime tvoje aplikacije.
  • Opis: povej, kaj igralec počne in kaj je drugačno v tvoji različici. Ne obljubljaj načinov, nivojev ali nagrad, ki jih aplikacija nima.
  • Zasebnost: obe trgovini zahtevata povezavo do pravilnika o zasebnosti in izjavo o podatkih, ki jih zbirata tvoja aplikacija in njeni SDK. Oglasni SDK zbirajo podatke, tudi če tvoja lastna koda tega ne počne.

Izberi predlogo, ki prenese predelavo

Nekatere predloge se lažje spreminjajo kot druge, in ceneje je to izvedeti pred plačilom. Poišči berljivo kodo, nastavitve, ločene od logike igre, in priročnik, ki pove, kje so stvari.

  • Berljiva koda. Naše izdaje dostavljajo izvorno kodo v navadnih, oblikovanih datotekah. Priročnik za Velvet Pool kaže, kje so logotip, prti in stili palic, računalniški nasprotnik ter fizika.
  • Vsebina v podatkih, ne vpisana v kodo. Zemljevidi nivojev, seznami besed in besedilne datoteke so najlažji deli predelave.
  • Testi. Nekatere naše predloge imajo avtomatizirane teste, ki ti povedo, kdaj je sprememba pokvarila pravilo.
  • Jeziki. Velvet Pool, Ricopop in Gridspark imajo vsak po 14 jezikov vmesnika.

Ena iskrena omejitev: naše izdaje predlog so spletne igre. Na strani vsake izdaje piše, da nativne gradnje za aplikacije niso vključene. Zavijanje igre v aplikacijo je korak, ki ga opraviš sam, ali ga naročiš pri nas.

Poglej predloge in preberi, kaj vključuje vsaka izdaja

Ko je sprememba večja, kot želiš delati

Podpora pokriva vprašanja o namestitvi in uporabi datotek, ki smo jih dostavili, ter popravila za napake, ki jih je mogoče ponoviti. Ne pokriva prilagajanja. Novi načini, nov nabor nivojev, drug vmesnik, integracija SDK ali pakiranje igre za Google Play in App Store so delo po meri.

To delo sprejmemo po ponudbi. Pošlji nam predlogo, kaj želiš spremeniti in kam nameravaš objaviti, mi pa odgovorimo z obsegom, ceno in časom, preden se karkoli začne. Cenika za delo po meri ne objavljamo.

Zahtevaj ponudbo za spremembe po meri

Pogosta vprašanja

Ali je zakonito predelati igro, ki sem jo kupil kot predlogo?

Da, če licenca to dovoljuje. Naša dovoljuje spreminjanje kode, grafike in zvoka ter postavitev lastne blagovne znamke, za en končni izdelek na licenco. Predloge ali njene kode same po sebi ne smeš preprodajati.

Ali bosta Google Play ali Apple zavrnila predelano aplikacijo?

Lahko, če ponuja enako izkušnjo kot aplikacije, ki so že v trgovini. Pravilnik o ponavljajoči se vsebini Googla in smernica 4.3 Applea ciljata prav na to. Spreminjanje pravil, nivojev, teme in vmesnika je tisto, kar aplikacijo naredi drugačno.

Ali lahko objavim več predelav iste predloge?

Vsaka potrebuje svojo licenco pri nas. Apple tudi predlaga eno aplikacijo z različicami znotraj nje namesto mnogih skoraj enakih aplikacij, Google pa navaja podobne aplikacije enega razvijalca kot primer ponavljajoče se vsebine.

Ali lahko aplikacijo prodam ali dodam nakupe v aplikaciji?

Naši pogoji pravijo, da igralci do tvojega končnega izdelka lahko dostopajo brezplačno ali prek oglasov. Za plačljivo aplikacijo ali nakupe v aplikaciji nam piši, preden začneš graditi, da ti lahko odgovorimo glede tvojega primera.

Ali predloga vključuje gradnjo za Android ali iOS?

Ne. Naše izdaje so spletne igre, pripravljene za gostovanje. Pakiranje v aplikacijo s Capacitorjem ali drugim ovojem je tvoj korak ali delo po meri, ki ga lahko ponudimo.