2048 (joc)

2048

Captură de ecran a unei poziții câștigătoare în 2048
Dezvoltator Gabriele Cirulli
Data de lansare 9 martie 2014
Licență Licență MIT
Gen puzzle
Detalii tehnice
Platforme browser , Nintendo 3DS [1] , Apple TV , KaiOS , Android și iOS
Mod de joc Joc pentru un singur jucător
Limbajul interfeței Engleză
Control ecran tactil
Site-ul oficial
 Fișiere media la Wikimedia Commons

2048  este un joc de browser scris de dezvoltatorul italian Gabriele Cirulli , în vârstă de 19 ani, în limbajul  de programare JavaScript . Terenul de joc are forma unui pătrat de 4x4. Scopul jocului este de a obține o piesă cu o valoare nominală de „2048” (dacă doriți, puteți continua mai departe). Codul jocului este deschis și postat pe pagina dezvoltatorului din GitHub [2] .

2048 a fost scris în mai puțin de două zile ca exercițiu de programare; potrivit autorului, citat de Los Angeles Times , Cirulli a considerat creația sa „o intruziune accidentală în industria jocurilor de noroc” și nu intenționează să continue dezvoltarea jocurilor [3] . „2048” se bazează pe jocul comercial Threes ; creatorii săi au fost nemulțumiți de succesul „2048” și au numit jocul lui Cirulli „plagiat stricat” [4] . După lansarea lui Threes , mai multe dintre clonele sale au apărut în App Store , inclusiv jocurile „1024” și „2048” create de alți dezvoltatori [5] ; la dezvoltarea versiunii sale, Cirulli s-a inspirat din aceste jocuri [3] .

Conform unor estimări, numărul maxim de puncte care pot fi înscrise în cel mai bun curs al jocului este de 3.932.100 (în acest caz, fiecare „4” scăzut reduce acest scor cu 4) [6] . Valoarea maximă posibilă a unei plăci pe un câmp standard 4x4 este 131 072 [7] [8] , pe un câmp m*n valoarea maximă a unei plăci este . Sarcina de a obține o configurație dată conform regulilor 2048 pe un domeniu mai mare este PSPACE-complete [9] ; sarcina de a determina accesibilitatea unui număr dat din configurația curentă de pe placa m*n este NP-hard [10] .

Regulile jocului

  1. În fiecare rundă, apare o piesă cu denumirea „2” (cu o probabilitate de 90%) sau „4” (cu o probabilitate de 10%) [11]
  2. Prin apăsarea săgeții , jucătorul poate arunca toate piesele terenului de joc într-una din cele 4 direcții. Dacă, atunci când sunt aruncate, două plăci cu aceeași denumire „se lovesc” una pe cealaltă, atunci se transformă într-una, a cărei denumire este egală cu suma plăcilor conectate. După fiecare mutare, pe secțiunea liberă a câmpului apare o nouă piesă cu valoarea „2” sau „4”. Dacă, la apăsarea butonului, locația plăcilor sau valoarea acestora nu se modifică, atunci mutarea nu se face.
  3. Dacă există mai mult de două plăci de aceeași denumire într-o linie sau într-o coloană, atunci când sunt aruncate, acestea încep să se conecteze din partea către care au fost direcționate. De exemplu, plăcile (4, 4, 4) din același rând se vor transforma în (8, 4) după mutarea la stânga și în (4, 8) după deplasarea la dreapta. Această prelucrare a ambiguității vă permite să formați mai precis strategia jocului.
  4. Pentru fiecare conexiune, punctele de joc sunt mărite cu valoarea nominală a piesei rezultate.
  5. Jocul se termină cu înfrângere dacă după următoarea mișcare este imposibil să faci o acțiune.

Note

  1. https://www.nintendo.de/Spiele/Nintendo-3DS-Download-Software/2048-907587.html
  2. gabrielecirulli/2048 GitHub . Consultat la 14 aprilie 2014. Arhivat din original la 3 ianuarie 2021.
  3. 1 2 Rodriguez, Salvador Creatorul jocului de puzzle de succes „2048” spune că l-a creat într-un  weekend . Los Angeles Times (27 martie 2014). Consultat la 20 aprilie 2014. Arhivat din original pe 19 aprilie 2014.
  4. Slabaugh, Brett 2048 este o „înșelătorie spartă”, spune echipa Threes  . The Escapist (29 martie 2014). Consultat la 20 aprilie 2014. Arhivat din original pe 21 aprilie 2014.
  5. Villapaz, Luke Ce este „2048”?  Originea complicată a clonelor jocului „Trei” și „1024” depășește topurile din App Store . International Business Times (8 aprilie 2014). Consultat la 20 aprilie 2014. Arhivat din original pe 21 aprilie 2014.
  6. Math and Game 2048 Arhivat 25 iulie 2014 la Wayback Machine / Blogul utilizatorului LerTush pe platforma Harbahabr, 17 aprilie 2014
  7. Claus D. Volko, MSc (Computational Intelligence). Analiza matematică a jocului 2048  . Data accesului: 19 ianuarie 2017. Arhivat din original pe 2 februarie 2017.
  8. Kevin Lu. Teoria jocurilor din 2048  (engleză)  (link indisponibil) (24 noiembrie 2014). Data accesului: 19 ianuarie 2017. Arhivat din original la 1 februarie 2017.
  9. Rahul Mehta. 2048 ESTE (PSPACE) GREU, DAR CATEORI UȘOR . - 2014. - arXiv : 1408.6315 . Arhivat din original la 31 ianuarie 2017.
  10. Stefan Langerman, Yushi Uno. Trei!, Cinci, 1024! și 2048 sunt greu . - 2015. - arXiv : 1505.04274 . Arhivat din original la 31 ianuarie 2017.
  11. Mathematical Analysis of 2048, The Game Arhivat 12 mai 2019 la Wayback Machine / Advances in Applied Mathematical Analysis ISSN 0973-5313 Volumul 12, Numărul 1 (2017), pp. 1-7: „2 cu o probabilitate de 0,9 (P2 = 0,9) și 4 cu o probabilitate de 0,1 (P4 = 0,1);”

Link -uri