Ghid

Cod sursă puzzle Color Sort: ce să schimbi întâi (stil Water Sort)

Mochi Monsters ca exemplu lucrat: regulile, fișierele, fișierul de configurare unic și schimbările care cer o reconstruire.

Grafica principală a Mochi Monsters: monștri gelatinoși zâmbitori pe o pajiște de bomboane, lângă trei borcane de sticlă cu mochi galbeni, albaștri și verzi, sortați.

Cumpărarea codului sursă pentru un puzzle Color Sort are sens când vrei un joc stil Water Sort pe propriul site, fără să scrii tu regulile de mutare, generatorul de niveluri și sistemul de salvare. Mochi Monsters este genul acesta de pachet: 60 de niveluri în trei lumi, un mod Endless, TypeScript citibil și un folder de joc gata de găzduit, la 39 USD prețul de listă.

Regula din spatele Water Sort, Ball Sort și Mochi Monsters este aceeași: poți muta doar pe un recipient gol sau pe un vârf care se potrivește. Ce deosebește un șablon de altul este tot ce înconjoară această regulă. Acest ghid parcurge pachetul în ordinea în care îl întâlnește un cumpărător și se încheie cu schimbările pe care le poți face în cinci minute și cu cele care cer un dezvoltator.

Regula sortării și cele două răsuciri de peste ea

Jucătorii ating un cuib, apoi altul. Grupul de prieteni gelatinoși de deasupra sare peste doar dacă cuibul țintă este gol sau prietenul de sus este din aceeași specie. O tablă este rezolvată când fiecare cuib conține o singură specie. Sunt incluse Hint (indiciu), Undo (anulare) și Restart (repornire).

Două mecanici împiedică cele 60 de niveluri să pară același nivel repetat. Un capac de scoică acoperă un cuib și se deschide când umpli cuibul cu specia arătată pe capac; Undo îl poate închide din nou. Cuiburile legate de maree își schimbă locul când unul dintre ele devine gol, ceea ce schimbă tabla sub planul jucătorului.

Acestea contează pentru un cumpărător pentru că sunt deja scrise și testate. Adăugarea unei astfel de răsuciri la un joc simplu de sortare este munca ce durează mai mult decât te aștepți, mai ales în cazurile limită din jurul anulării.

Joacă demo-ul Mochi Monsters

Ce include codul sursă al puzzle-ului Color Sort

  • 60 de niveluri de campanie în Sugar Meadow, Bubble Beach și Mushroom Village, câte 20 în fiecare lume.
  • Un mod Endless (fără sfârșit) cu generare dintr-o sămânță, care se deschide după nivelul 20.
  • Un album de colecție, o grădină interactivă și șase pălării cumpărate cu Sugar Drops câștigate în joc.
  • Control prin touch și mouse, salvări locale și o opțiune de mișcare redusă.
  • Un folder game/ gata de găzduit, sursă JavaScript și TypeScript citibilă, configurare, teste și notificările licenței.
  • Un ghid offline ilustrat în 14 limbi, cu capturi de ecran în engleză.

Interfața are 14 limbi: engleză, portugheză, spaniolă, franceză, germană, italiană, olandeză, poloneză, turcă, rusă, indoneziană, japoneză, coreeană și chineză simplificată. Ghidul urmează automat limba cititorului.

Stiva este TypeScript și JavaScript pe Canvas 2D, cu Web Audio. Fișierele includ HTML, CSS, JavaScript, JSON, TypeScript, WebP, PNG și MP3.

Cum este organizat proiectul

Gândește pachetul ca pe trei straturi, fiecare cerând un alt nivel de efort.

Stratul 1: jocul găzduit

Folderul game/ este complet. Încarcă conținutul pe un hosting static HTTP(S) și jocul rulează. Nimic de aici nu cere o reconstruire.

Stratul 2: fișierul de configurare

mochi.config.js stă lângă index.html. Setează titlul browserului, logo-ul, limba de start și cheia de salvare. Modifici o valoare, încarci fișierul, reîncarci pagina. Tot fără reconstruire.

Stratul 3: sursa TypeScript

Regulile, grafica, nivelurile și prețurile pălăriilor trăiesc în sursă. Să le schimbi înseamnă să editezi TypeScript și să reconstruiești cu npm, ceea ce cere Node.js 22.13 sau mai nou. Sursa include unelte de generare a nivelurilor și 52 de teste automate care acoperă reguli, niveluri, salvare și traduceri.

Ce să schimbi întâi într-un șablon Color Sort

Iată ordinea pe care o sugerăm, de la schimbările fără reconstruire la lucrul pentru dezvoltator.

  1. Titlul și logo-ul în mochi.config.js, ca fila browserului și ecranul de start să poarte brandul tău.
  2. Limba de start, în același fișier, dacă majoritatea jucătorilor tăi nu vorbesc engleza.
  3. Cheia de salvare: seteaz-o o dată înainte de lansare, apoi las-o în pace. Schimbarea ei pe un site live face jucătorii să-și piardă progresul.
  4. Grafica și culorile prietenilor gelatinoși, dacă ai nevoie de o schimbare completă a aspectului. Asta este lucru în sursă.
  5. Prețurile pălăriilor și economia recompenselor, tot în sursă.
  6. Niveluri noi, cu uneltele de generare, apoi testele.

Pentru multe site-uri, primii trei pași sunt toată treaba. O schimbare completă a aspectului, în schimb, înseamnă înlocuirea fiecărei creaturi, a fiecărui cuib și a fiecărui fundal din trei lumi, și acolo se duce cea mai mare parte a timpului. Planifică-o cinstit înainte să promiți unui client o dată.

White label este permis: numele și logo-ul tău, sau ale clientului tău, pot înlocui pe ale noastre oriunde în joc.

Găzduire, încorporare și mai departe

Încarcă conținutul folderului game/ pe orice host static HTTP(S), într-un subfolder dacă vrei. Nu este nevoie de bază de date, PHP sau un serviciu Node.js ca să joci. Deschiderea fișierelor de pe disc cu file:// nu funcționează, deci testează de pe un server web local sau real.

Jocul rulează în versiunile actuale de Chrome, Edge, Firefox și Safari, pe calculator, tabletă sau telefon. Progresul se păstrează în stocarea locală a browserului, fără sincronizare între dispozitive. Nu este o aplicație offline instalabilă: jucătorii îl încarcă de la adresa ta web.

Pachetul nu conține un proiect de aplicație nativă. Dacă vrei jocul în magazinul de aplicații, conectat la un SDK de portal sau instalat pe serverul tău, cotăm lucrarea pe proiect.

Cere o ofertă pentru un reskin, găzduire sau o versiune de aplicație

Ce nu include Mochi Monsters

Ediția nu are conturi online, salvări în cloud, clasamente globale, achiziții cu bani reali sau SDK de publicitate. Proiectele de aplicații native, găzduirea și dezvoltarea personalizată nu sunt incluse. Nu există campanii jucabile dincolo de cele trei lumi; modul Endless este ce ține jocul în viață după ele.

Dacă plănuiești să afișezi reclame, licența permite monetizarea prin publicitate a produsului tău final, dar conectarea unei rețele de reclame este lucru de partea ta sau o lucrare cotată de partea noastră.

Licența și prețul, într-un paragraf

O achiziție oferă o licență perpetuă, nonexclusivă, de a folosi ediția într-un singur produs final, al tău sau al unui client. Jucătorii pot juca gratuit sau prin monetizare cu publicitate. Poți modifica codul, grafica și audio-ul din acel produs, dar nu poți revinde sau distribui șablonul, sursa sau activele lui de sine stătătoare, ca un kit sau în interiorul altui produs destinat dezvoltatorilor. Suportul durează 6 luni, sau 12 cu extensia de la plată, și acoperă instalarea și utilizarea fișierelor și remedierea defectelor reproductibile; licența nu se termină odată cu suportul. Prețul de listă este 39 USD; până la 30 noiembrie 2026, o promoție Black Friday oferă 15% reducere la fiecare șablon, deci Mochi Monsters costă 33,15 USD, iar din 1 decembrie prețurile revin la prețul de listă.

Citește termenii complet

Întrebări frecvente

Este Mochi Monsters un joc Water Sort?

Folosește aceeași regulă de bază: un grup poate muta doar într-un cuib gol sau pe un prieten care se potrivește. În loc de lichid în eprubete, jucătorii sortează creaturi gelatinoase în cuiburi, cu capace de scoică și cuiburi de maree adăugate peste regulă.

Trebuie să construiesc jocul înainte să-l încarc?

Nu. Încarcă conținutul folderului game/ pe un hosting HTTP(S). Dezvoltarea din sursă este opțională.

Ce pot schimba fără reconstruire?

Titlul browserului, logo-ul, limba de start și cheia de salvare, toate în mochi.config.js. Regulile, grafica, nivelurile și prețurile pălăriilor cer sursa TypeScript și o reconstruire cu npm.

Pot adăuga mai multe lumi sau niveluri?

Ediția are 60 de niveluri în trei lumi. Adăugarea de altele înseamnă editarea sursei, cu uneltele incluse de generare a nivelurilor. Campaniile suplimentare nu fac parte din pachet.

Unde se salvează progresul jucătorului?

În stocarea locală a browserului curent. Sincronizarea în cloud nu este inclusă.

Funcționează pe telefoane?

Da. Rulează în browserele mobile actuale cu control prin touch și, pe calculator, cu mouse.

Cine ar trebui să aleagă un puzzle Color Sort și ce altceva să vezi

Un puzzle Color Sort se potrivește portalurilor casual, site-urilor pentru familii și brandurilor care vor un joc calm, cu sesiuni scurte. Se citește bine pe telefon, iar regula încape într-o propoziție.

Dacă vrei un puzzle cu mai multă planificare, Beep Out este un puzzle 3D de parcare cu 30 de niveluri și potrivirea pasagerilor, la 35 USD prețul de listă. Dacă publicul tău iubește cifrele, Tenguin este un puzzle de potrivire a numerelor, în care jucătorii asociază numere egale sau două care fac zece, la 39 USD prețul de listă.

Vezi Beep Out, puzzle-ul 3D de parcare

Vezi Tenguin, puzzle-ul de potrivire a numerelor

Ia codul sursă Mochi Monsters pentru Color Sort