Christmas Match
Ett mysigt match-3-julspel – 30 nivåer med is, pepparkakor och ljus, spektakulära specialkombinationer och en julgran som du klär medan du spelar.
Öppnas på bsite.se/play/christmas-match/

Mognad
- Idé(avklarat)
- Prototyp(avklarat)
- Alfa(avklarat)
- Beta(nuvarande steg)
- Promoted
Om projektet
Christmas Match är ett klassiskt match-3-spel i julskrud: blanka glaskulor, silverklockor och guldstjärnor på ett bräde i en varm timmerstuga. Byt plats på två grannar så att tre hamnar i rad – större matchningar blir polkagrisraketer, paketbomber och Magic Stars, och två av dem tillsammans ger spelets största ögonblick.
De 30 nivåerna lägger till en idé i taget: först att samla, sedan is som spricker under dina matchningar, pepparkaksgubbar som måste nå botten och lampor som tänds när du matchar bredvid dem. Varje vinst låser också upp dekorationer till din egen julgran, som fylls på medan du vandrar genom den snöiga byn.
Under glittret finns en återanvändbar Match-3-motor i ren TypeScript. Varje drag blir en lista med steg som Phaser-vyn spelar upp, så reglerna kan testas utan webbläsare och en bot kan spela varje nivå för att ställa in drag och stjärnor. Temat – grafik, nivåer, ljud och texter – är en egen mapp, så en Halloween- eller påskversion skulle återanvända allt annat.
Nuvarande läge
Det här fungerar
- 30 handgjorda nivåer på ett 8×8-bräde – samla, poäng, is i ett eller två lager, pepparkaksgubbar som ska ner till utgångarna och lampor att tända
- Fyra i rad ger en polkagrisraket, fem en Magic Star, T eller L en paketbomb – och sju specialkombinationer med egen effekt var
- Christmas Rush när en nivå är klar, fyra boosters och automatisk omblandning så att brädet aldrig låser sig
- Klä granen – vunna nivåer låser upp 60 dekorationer och granen är full senast vid sista nivån; sju prestationer
- En snöig bykarta, How to Play-kort, egen genererad grafik, musik och ljudeffekter, på engelska och svenska
- Svep eller tryck på mobilen, mus och tangentbord på datorn; första laddningen cirka 570 KB; 455 enhetstester och 73 webbläsartester
- Match-3-motorn vet ingenting om jul – ett annat tema är en ny mapp med grafik, nivåer och ljud
Det här är inte klart
- Svårighetsgraden är kalibrerad med en bot och ännu inte provad av riktiga spelare
- Framstegen sparas bara på enheten – inga konton eller molnsparning
- Bara jultemat än så länge
Varför ligger projektet på BSite?
- Tidig prototyp
Christmas Match är färdigt som spel men nytt – de 30 nivåerna är balanserade mot en bot, inte mot människor. Det ligger här i labbet medan det spelas under julsäsongen. När svårighetskurvan har bekräftats av riktiga spelare är det redo att flytta till EverydayGames.
Skärmbilder

En raket och en paketbomb kombinerade på brädet – tre hela rader och tre hela kolumner lyser upp och rensas på en gång, i en mysig timmerstuga med en julgran bredvid brädet. 
Nivå 5, ett plusformat bräde med röda, gröna, blå och lila glaskulor och silverklockor, med nivå, mål och drag på träskyltar ovanför och fyra boosters nedanför. 
Bykartan Winter Village – en snöig stig genom en by på natten med nivåknappar, de två första klarade med stjärnor och resten låsta med hänglås. 
Klä granen – en fullt klädd julgran med stjärnor, röda kulor, rosetter, ljus, pepparkakor och paket, bredvid en lista som visar 10 av 10 för varje sort.
Utvecklingslogg
Version 1.0.0 med 30 nivåer, hinder, bykartan, Klä granen, musik, prestationer och en tillgänglighetsgenomgång – publicerad i labbet på bsite.se/play/christmas-match/.
Designspecifikation utifrån en mockup; första milstolpen byggde en Match-3-motor i ren TypeScript, nivå 1–10, meny, karta och genererad grafik och ljud.