2048
Pomerite tablu u bilo kom smeru i sve pločice klize do kraja. Dve pločice sa istim brojem spajaju se u jednu duplo veću, a cilj je da napravite pločicu 2048.
Strelice ili WASD, a na telefonu prevlačenje.
Kako se igra
Pomera se cela tabla
Strelice ili WASD na tastaturi, prevlačenje u bilo kom smeru na telefonu. Svaka pločica u jednom potezu ide do kraja, a ne samo jedno polje.
Isti brojevi se spajaju
Dve pločice sa istim brojem postaju jedna duplo veća. Pločica koja se upravo spojila ne može ponovo u istom potezu, pa red od četiri dvojke daje dve četvorke, a ne jednu osmicu.
Nova pločica posle svakog poteza
Pojavljuje se na slobodnom polju i u devet od deset slučajeva je dvojka. Pomeranje koje ništa ne promeni ne računa se kao potez, pa se tada ne pojavljuje nova pločica i ništa ne gubite ako probate.
Izaberite ugao i ostanite u njemu
Držite najveću pločicu u jednom uglu i nikad ne pomerajte tablu od njega. Najveći deo igre je izbegavanje poteza koji je izvlači iz ugla.
Kako je napravljeno
Bez canvasa i bez biblioteke za igre. Pločica je element sa dva CSS custom property-ja, pozicija joj je translate izračunat u odnosu na njenu veličinu, a klizanje pretraživač radi kroz compositing. Zato je animacija glatka: potez menja samo transform, pa ništa ne prolazi kroz layout.
Drugi deo je da svaka pločica zadržava isti element dok postoji. Tabla se nikad ne iscrtava ispočetka iz stanja - potez samo menja brojeve na elementima koji već postoje, pa se vidi kako pločica putuje, umesto da nestane i pojavi se na drugom mestu.
Brojevi su običan tekst, pa su oštri kao i ostatak stranice i prate veličinu fonta koju je čitalac podesio. Boje su tokeni iz istog CSS fajla kao i sve ostalo, pa tabla prati prekidač teme u zaglavlju.
Tastatura, prevlačenje prstom i prevlačenje mišem idu kroz istu funkciju, pa uvek rade isto. Strelice pomeraju tablu samo dok je tabla na ekranu, a potez napravljen pre nego što se prethodni završio čeka svoj red umesto da se izgubi, pa brzo igranje nikad ne košta potez.