← 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
Joc de cuvinteOffline2 jucători
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

Aplicații

De pe blog

Optimizarea SQLite: De la secunde la milisecunde, în Spânzurătoarea9 iul 2026De la telefon la tabletă: Adaptarea jocului Spânzurătoarea7 iul 2026Cum am procesat 37.000 de cuvinte din DEX cu Gemini și am obținut indicii pentru jocul Spânzurătoarea5 iul 2026