Värvisorteerimise pusle lähtekood: mida muuta esimesena
Mochi Monsters näitena: reeglid, failid, üks seadistusfail ja muudatused, mis vajavad uuesti ehitamist.

Värvisorteerimise pusle lähtekoodi ostmine on mõistlik, kui tahad vee sorteerimise stiilis mängu oma saidile ilma käikude reegleid, tasemegeneraatorit ja salvestussüsteemi ise kirjutamata. Mochi Monsters on just selline pakett: 60 taset kolmes maailmas, lõputu režiim, loetav TypeScript ja valmis hostitav mängukaust, listhinnaga 39 USA dollarit.
Vee sorteerimise, palli sorteerimise ja Mochi Monsters'i taga on sama reegel: sa saad liikuda ainult tühja anumasse või sobiva ülemise peale. Mis ühe malli teisest eraldab, on kõik selle reegli ümber. See juhend käib paketist läbi samas järjekorras, nagu ostja seda näeb, ja lõpeb muudatustega, mille saab teha viie minutiga, ja nendega, mis vajavad arendajat.
Sorteerimise reegel ja kaks keerdu selle peal
Mängijad puudutavad ühte pesa, siis teist. Peal olev želeesõprade rühm hüppab üle ainult siis, kui sihtpesa on tühi või selle ülemine sõber on sama liik. Pusle on lahendatud, kui igas pesas on ainult üks liik. Hint (vihje), Undo (tagasi) ja Restart (uuesti) on sisse ehitatud.
Kaks mehaanikat hoiavad 60 taset tundumast ühe tasemena, mis kordub. Kesta kaas katab pesa ja avaneb, kui täidad pesa kaanel näidatud liigiga; Undo võib selle uuesti sulgeda. Seotud tõusulaine pesad vahetavad kohti, kui üks neist tühjaks saab, mis muudab mängija plaani all oleva laua.
Need on ostjale olulised, sest need on juba kirjutatud ja testitud. Sellise keerdu lisamine lihtsale sorteerimismängule on töö, mis võtab eeldatust kauem, peamiselt Undo servajuhtumite ümber.
Mida värvisorteerimise pusle lähtekood sisaldab
- 60 kampaaniataset maailmades Sugar Meadow, Bubble Beach ja Mushroom Village, igas 20.
- Seemnega Endless mode (lõputu režiim), mis avaneb pärast 20. taset.
- Kollektsioonialbum, interaktiivne aed ja kuus mütsi, mida ostad mängus teenitud Sugar Drops'idega (suhkrutilgad).
- Puute- ja hiirejuhtimine, kohalikud salvestused ja vähendatud liikumise valik.
- Valmis hostitav game/ kaust, loetav JavaScripti ja TypeScripti lähtekood, seadistus, testid ja litsentsiteated.
- Illustreeritud võrguvaba juhend 14 keeles, ekraanipildid inglise keeles.
Liides on 14-keelne: inglise, portugali, hispaania, prantsuse, saksa, itaalia, hollandi, poola, türgi, vene, indoneesia, jaapani, korea ja lihtsustatud hiina keel. Juhend järgib automaatselt lugeja keelt.
Tehnoloogiapinu on TypeScript ja JavaScript Canvas 2D-l koos Web Audio-ga. Failid hõlmavad HTML-i, CSS-i, JavaScripti, JSON-faile, TypeScripti, WebP-, PNG- ja MP3-vorminguid.
Kuidas projekt on üles ehitatud
Mõtle paketile kui kolmele kihile, millest igaüks nõuab erinevat pingutust.
Kiht 1: hostitud mäng
Kaust game/ on täielik. Laadi selle sisu üles staatilisele HTTP(S) hostile ja see mängib. Siin pole midagi vaja ehitada.
Kiht 2: seadistusfail
mochi.config.js asub index.html kõrval. See määrab brauseri pealkirja, logo, alguskeele ja salvestusvõtme. Muuda väärtust, lae fail üles ja lae lehekülg uuesti. Endiselt ilma ehituseta.
Kiht 3: TypeScripti lähtekood
Reeglid, kunst, tasemed ja mütsi hinnad elavad lähtekoodis. Nende muutmine tähendab TypeScripti muutmist ja uuesti ehitamist npm-iga, mis vajab Node.js 22.13 või uuemat versiooni. Lähtekoodis on tasemete ettevalmistamise tööriistad ja 52 automaattesti, mis katavad reegleid, tasemeid, salvestamist ja tõlkeid.
Mida värvisorteerimise malli puhul esimesena muuta
Siin on järjekord, mida soovitame, alates muudatustest ilma ehituseta kuni arendajatööni.
- Pealkiri ja logo failis mochi.config.js, et brauseri vahekaart ja alguskuva kannaksid sinu brändi.
- Alguskeel samas failis, kui enamik mängijaid ei räägi inglise keelt.
- Salvestusvõti: määra see enne starti ühe korra ja jäta puutumata. Selle muutmine elavas saidis paneb mängijad oma edenemise kaotama.
- Želeesõprade kunst ja värvid, kui vajad täielikku ümberkujundamist. See on lähtekoodi töö.
- Mütsi hinnad ja auhinnamajandus, samuti lähtekoodis.
- Uued tasemed tasemete ettevalmistamise tööriistadega, seejärel testid.
Paljude saitide jaoks on esimesed kolm sammu kogu töö. Täielik ümberkujundamine seevastu tähendab iga olendi, pesa ja tausta asendamist kolmes maailmas, ja just seal kulub enamik ajast. Planeeri see ausalt, enne kui lubad kliendile kuupäeva.
Valge märgi kasutamine on lubatud: sinu nimi ja logo või sinu kliendi oma võivad asendada meie oma kõikjal mängus.
Majutus, manustamine ja edasiarendamine
Laadi game/ sisu mis tahes staatilisele HTTP(S) hostile, vajadusel alamkausta. Mängimiseks pole vaja andmebaasi, PHP-d ega Node.js-teenust. Failide avamine kettalt file:// kaudu ei tööta, seega testi kohaliku või päris veebiserveri kaudu.
Mäng töötab praeguses Chrome'is, Edge'is, Firefoxis ja Safaris arvutis, tahvelarvutis või telefonis. Edenemine hoitakse brauseri kohalikus salvestusruumis, seadmete vahel sünkroonimist ei ole. See ei ole installitav võrguvaba rakendus: mängijad laadivad selle sinu veebiaadressilt.
Paketis ei ole natiivse rakenduse projekti. Kui tahad seda rakenduste poodi, portaali SDK-ga ühendatult või oma serverisse paigaldatult, pakume selle töö projekti kaupa.
Telli pakkumine ümberkujundamisele, hostingule või rakendusversioonile
Mida Mochi Monsters ei sisalda
Väljaandes ei ole veebikontosid, pilvesalvestusi, globaalseid edetabeleid, rahaliselt ostetavaid asju ega reklaami SDK-d. Natiivsed rakenduste projektid, hosting ja kohandatud arendus ei sisaldu. Peale kolme maailma pole kampaaniaid; lõputu režiim on see, mis mängu pärast neid edasi viib.
Kui plaanid reklaame näidata, lubab litsents lõpptoote reklaamist raha teenida, kuid reklaamivõrgu ühendamine on sinu töö või meie pakutav eraldi töö.
Litsents ja hind ühes lõigus
Üks ost annab igavesti kehtiva, mitteeksklusiivse litsentsi väljaande kasutamiseks ühes lõpptootes, sinu või ühe kliendi oma. Mängijad võivad mängida tasuta või reklaamitulu teenides. Võid muuta selle toote sees olevat koodi, kunsti ja heli, aga mitte müüa ega jagada malli, selle lähtekoodi ega varasid eraldi, komplektina ega teise toote sees arendajatele. Tugi kestab 6 kuud või 12 koos laiendusega, mille lisad ostu ajal, ja hõlmab failide paigaldamist ja kasutamist ning korduvate vigade parandamist; litsents ei lõpe koos toega. Listhind on 39 USA dollarit; kuni 30. novembrini 2026 annab Black Friday promo igale mallile 15%, seega maksab Mochi Monsters 33,15 USA dollarit, ja alates 1. detsembrist naasevad hinnad tavahinnale.
Korduma kippuvad küsimused
Kas Mochi Monsters on vee sorteerimise mäng?
Sellel on sama põhireegel: grupp võib liikuda ainult tühja pesa või sobiva sõbra peale. Vedelike asemel torudes sorteerivad mängijad želeeolendeid pesadesse, lisaks on kesta kaaned ja tõusulaine pesad.
Kas pean mängu enne üleslaadimist ehitama?
Ei. Laadi game/ sisu HTTP(S) hostile. Lähtekoodi arendamine on valikuline.
Mida saab muuta ilma uuesti ehitamata?
Brauseri pealkirja, logo, alguskeele ja salvestusvõtme, kõik failis mochi.config.js. Reeglid, kunst, tasemed ja mütsi hinnad vajavad TypeScripti lähtekoodi ja npm-iga uuesti ehitamist.
Kas saan lisada veel maailmu või tasemeid?
Väljaandes on 60 taset kolmes maailmas. Lisamine tähendab lähtekoodi muutmist kaasasolevate tasemete ettevalmistamise tööriistadega. Lisakampaaniad ei kuulu paketti.
Kuhu mängija edenemine salvestatakse?
Praeguse brauseri kohalikku salvestusruumi. Pilvesünkroonimine ei kuulu paketti.
Kas see töötab telefonides?
Jah. See töötab praeguste mobiilibrauserite puutejuhtimisega ja arvutis hiirega.
Kellele sobib värvisorteerimise pusle ja mida veel vaadata
Värvisorteerimise pusle sobib kergete portaalide, pereda saitide ja brändidele, kes tahavad rahulikku mängu lühikeste seanssidega. See loeb telefonis hästi ja reegel mahub ühte lausesse.
Kui tahad keerulisemat planeerimist nõudvat pusle, on Beep Out 3D parkimispusle 30 tasemega ja reisijate sobitamisega, 35 USA dollarit listhinnaga. Kui su publik armastab numbreid, on Tenguin numbrisobitamise pusle, kus mängijad seovad võrdsed numbrid või kaks, mis annavad kümme, 39 USA dollarit listhinnaga.
Vaata Beep Outi, 3D parkimispusle
