← cd ../proiecte

Spânzurătoarea în română

Cel mai complet joc de spânzurătoare în română — 37.000+ cuvinte din DEX, dificultate adaptivă pe 5 niveluri și mod doi jucători.

ExpoReact NativeTypeScriptReanimatedexpo-sqliteexpo-speechexpo-audio
Captură ecran Spânzurătoarea în română

Context

Spânzurătoarea este cel mai complet joc de cuvinte în limba română, construit pe dicționarul oficial DEX. Ghicește litere, câștigă puncte și avansează prin 5 niveluri de dificultate — de la Boboc la Academician. Fiecare cuvânt vine cu indicii progresive, iar animațiile spectaculoase îți fac experiența memorabilă.

Aplicația este disponibilă pe iOS, Android și web dintr-un singur cod Expo SDK 56, cu arhitectură nouă React Native, TypeScript strict și zero timp de build manual — totul automatizat prin EAS. Publicat pe ambele magazine de aplicații cu 50.000+ descărcări și actualizat constant din 2016.

Repere tehnice

  • Dicționar DEX autentic — 37.000+ cuvinte în SQLite, îmbogățite cu Gemini API: indicii în română și scor de dificultate (0–250) calculat pe frecvență și complexitate lingvistică
  • Dificultate adaptivă pe 5 niveluri — Boboc → Știe-tot → Profesor → Maestru → Academician; avansezi automat după 3 victorii consecutive, retrogadezi la Game Over
  • Tastatură cu diacritice native — rând dedicat ă, â, î, ș, ț cu layout QWERTY sau alfabetic; etichete vorbite per literă pentru cititoarele de ecran
  • Animații cinematice cu Reanimated — spânzurătoarea se desenează linie cu linie, membrele cad cu efect spring, silueta se leagănă în laț cu sânge și ochi X la moarte
  • Audio + haptică + TTS — 6 efecte sonore cu pool-uri de redare (expo-audio), vibrație la tastare (expo-haptics), text-to-speech în română pentru indicii și cuvinte (expo-speech)
  • Trei baze de date SQLite — dicționar (bundled asset), cache de cuvinte deja văzute (per bucket), istoric sesiuni cu punctaje; toate cu fallback web (sql.js WASM / localStorage)
  • Accesibilitate ca sistem de operare — etichete vorbite pentru fiecare literă cu diacritice, VoiceOver și TalkBack cu focus automat pe dialoguri, reclamele AdMob sunt complet dezactivate când un cititor de ecran este activ
  • GDPR real — consimțământ UMP (User Messaging Platform) înainte de orice reclamă, setări de confidențialitate accesibile din meniu

Galerie

  • Ecran principal — meniu cu animație, buton „Continuă“, scor maxim și dificultate curentă
  • Joc în desfășurare — indiciu, tastatură colorată cu rând de diacritice, vieți rămase
  • Victorie — suprapunere cu trofeu, confetti, punctaj și insignă de record
  • Game Over — animația spânzurătorii complete, cuvinte de consolare și buton de reîncercare
  • Selector dificultate — 5 nivele de la Boboc la Academician cu descrieri
  • Statistici — grafic cu evoluția scorului pe ultimele sesiuni
  • Setări — temă, sunet, vorbire, vibrație și resetare bază de date
  • Dicționar — cuvinte cautabile cu definiții din DEX și indicii asociate

Galerie

De pe blog

Dicționarul românesc: diacritice, frecvențe și cuvinte valide14 feb 2026Expo EAS: un singur pipeline pentru două jocuri02 mai 2026