Propriul motor de fizică 2D: sandbox cu coliziuni
Un sandbox în care cercuri și cutii cad, se ciocnesc și se așază în stive, iar tu le arunci cu degetul. Propriul motor de fizică 2D, pentru avansați.

✓ Prompt verificat în Gemini (fără cont): a funcționat de 3 ori din 3
- Nivelul
- Pro
- Rezultat
- Motor de fizică 2D într-un singur fișier HTML
- Vârsta
- 13+
- Timp
- ≈ 45 min
- Instrumente
- Gemini
- Cont
- Nu e nevoie
Ce iese
E o misiune beta: promptul e scris, dar în testele noastre nu a mers de fiecare dată. Dacă ceva nu merge — descrie-i AI-ului ce vezi, într-un singur mesaj.
Pași
-
Deschide gemini.google.com. Sub 13 ani — împreună cu un părinte, pe dispozitivul lui.
-
Copiază tot promptul și trimite-l:
Fă un sandbox de fizică într-un singur fișier HTML. Nu conecta nimic de pe internet: fără Tailwind, CDN, fonturi, imagini sau biblioteci — doar CSS și JavaScript propriu în fișier. Nu salva nimic în memoria browserului. Toată interfața în limba română. Scrie propriul motor simplu de fizică 2D pe canvas: cercuri și cutii, cutiile NU se rotesc (sunt mereu dreptunghiuri drepte). Pasul fizicii este fix — 1/120 de secundă, coliziunile se rezolvă în 8 treceri, obiectele cu viteză foarte mică „adorm” — așa stivele stau drept și nu tremură. Podeaua și pereții sunt marginile ecranului. O atingere pe un loc gol creează un obiect; comutator sus „Cerc / Cutie”. Obiectul poate fi tras cu degetul și aruncat. Glisoare: gravitația (0–20, implicit 9,8) și elasticitatea (0–0,9, implicit 0,3). Butoane: „Vânt” (împinge totul spre dreapta timp de 2 secunde), „Explozie” (împrăștie totul din centru), „Șterge”. Panou: numărul de obiecte și FPS. Cel mult 150 de obiecte. Verifică codul: fiecare funcție apelată de butoane și glisoare trebuie să existe, toate variabilele sunt declarate, nu există erori de sintaxă. Totul trebuie să arate bine pe telefon. Arată rezultatul în Canvas. -
Așteaptă cam un minut, apasă Previzualizează (Preview) și încearcă toate butoanele și glisoarele.
-
Verifică AI-ul (întrebarea de mai jos).
-
Apasă Descarcă (Download; uneori e meniul Exportă) — fișierul se deschide în orice browser. Arată-l la oră!
Schimbă promptul
Înainte să-l trimiți, înlocuiește câteva cuvinte — iese versiunea ta. Schimbă doar cuvintele, iar regulile despre internet și Canvas lasă-le.
- „un cerc sau o cutie” → „un cerc, o cutie sau un triunghi”
Dacă nu merge
- AI-ul scrie că a schimbat tot, dar rezultatul e la fel? Scrie:
Nu s-a schimbat nimic. Arată versiunea actualizată în Canvas. - AI-ul scrie codul în chat, fără Preview? Scrie:
Deschide rezultatul în Canvas.
Trimiterea lucrărilor în galerie se deschide în curând.