Video: https://youtu.be/dwKuuEV5qaI https://chatgpt.com/ Classic Tetris a szabályai úgy hogy egy claude ai le tudjam promptolni vibe code szerűen https://www.netlify.com/ https://vercel.com/ Itt az én verzióm https://katoattila.hu/jatek2/ a videóhoz képest kapott egy kis kényelmi opciót: Beállításokban új sor van: Gomb stílus: ALAP / EGYSZERŰ. Alap: ugyanaz, ami eddig volt (◀ ⤓ ▶, TART, ↺, ↻, ▼). Egyszerű: bal oldalt ◀ ⤓ ▶ (a zöld leejtő középen), jobb oldalt felül a kisebb TART, alatta egy nagyobb ↻ forgatás. A ↺ és a ▼ ebben a módban nincs. A gomb stílus csak akkor látszik, ha az Érintős vezérlés értéke GOMBOK. (Ötlet: https://play.google.com/store/apps/details?id=com.cap.brickclassic.tetris&hl=en) https://claude.ai/ #Fontos – első lépésben csak tervezés, még ne kezdj fejleszteni! A válaszod végén adj egy konkrét fejlesztési javaslatot, és sorold fel azokat a kérdéseket, amelyekben még szükséged van a döntésemre. ##Cél: A Classic Tetris egy logikai, ügyességi és stratégiai játék. A játékos feladata, hogy különböző alakú, négy négyzetből álló elemeket helyezzen el egy függőleges játéktéren. ##Az alapok: A játéktér általában tíz oszlop széles és húsz látható sor magas. Hét különböző alakzat jelenik meg véletlenszerű sorrendben. Az elemek lefelé esnek, a játékos mozgathatja és forgathatja őket. Ha egy teljes vízszintes sor megtelik, eltűnik. Az eltűnt sorok felett lévő elemek lefelé esnek. Egyszerre több sor is eltüntethető. A játék gyorsul, ahogy a játékos halad előre. Ha az elemek elérik a játéktér tetejét, a játék véget ér. ##A hét klasszikus alakzat: I – hosszú egyenes. O – négyzet. T – T alak. S – balra döntött forma. Z – jobbra döntött forma. J – egyik oldalán hosszabb L alak. L – a másik oldalán hosszabb L alak. ##További alapfunkciók: Next: a következő elem előnézete. Hold: egy elem félretehető későbbi használatra. Hard Drop: az elem azonnali leejtése. Soft Drop: gyorsított leejtés. Ghost Piece: megmutatja, hová érkezik az elem. Combo: egymás után eltüntetett sorokért extra pont. Tetris: négy sor egyidejű eltüntetése. Ez a stabil alap. Ezt nem érdemes túlbonyolítani. ##Projektcél és alapelvek Projektcél: egy böngészőben futó, telepítés nélkül játszható, mobilon és asztali gépen is kényelmes blokkjáték létrehozása. A játék fő értékei: Azonnal érthető játékmenet. Gyors betöltés és folyamatos animáció. Kiváló érintőképernyős és billentyűzetes irányítás. Rövid, néhány perces játékok. Hosszú távú fejlődési lehetőség. Változatos játékmódok. Visszatérésre ösztönző kihívások. Saját grafikai világ és identitás. Tervezési alapelv: a klasszikus játékmód mindig maradjon tiszta és fair. A különleges képességek és extra elemek külön játékmódba kerüljenek, de ezt majd később.