Fa-mi un UI pentru acest joc : ## proiect: joc-2d-godot versiune: v1 engine: Godot 4.x limbaj: GDScript status: planificare # Joc 2D top-down; Plan v1 Scop v1: un joc jucabil cap-coad膬, mic. Overworld + un dungeon, un inamic, cinci iteme, inventar, save. Nimic altceva. --- ## 1. Decizii blocate (nu se renegociaz膬 卯n v1) |Subiect|Valoare| |---|---| |Viewport|640 x 360, stretch `viewport`, scale `integer`| |Pack|Cainos "Pixel Art Top Down - Basic" v1.2.3| |Tile|32 x 32 (m膬surat pe tileset-uri, vezi 搂2.3)| |Sprite player|21 x 44, 3 poze statice, **zero frame-uri de anima葲ie** (vezi 搂2.3)| |Import|Filter OFF, Mipmaps OFF, Repeat OFF| |Mi葯care|8 direc葲ii| |Anima葲ii|walk + idle| |H膬r葲i|1 overworld 60x60, 1 dungeon 30x30, un etaj| |Tranzi葲ii|prin u葯i, ecran separat per hart膬| |Inventar|20 sloturi fixe, grid 5x4, `I` deschide, `I`/`Esc` 卯nchide, jocul se opre葯te| |Echipament|arm膬 + armur膬| |Iteme v1|sword, armour, potion, key, coin| |Save|`user://save.json`, un singur slot| |Autosave|la intrarea 卯ntr-o hart膬 葯i la quit din meniu| --- ## 2. Probleme 卯n spec; rezolvate 卯nainte de prima linie de cod ### 2.1 Anima葲ii pe 8 direc葲ii Aproape niciun pack gratuit nu are sprite-uri pe 8 direc葲ii; Ninja Adventure Pack are 4. Ai dou膬 variante reale: - **Recomandat**: mi葯care pe 8 direc葲ii, sprite-uri pe 4. Diagonala folose葯te anima葲ia orizontal膬 (st芒nga/dreapta c芒葯tig膬 la egalitate). Arat膬 corect, nimeni nu observ膬, zero munc膬 extra. - Alternativ: desenezi singur 4 seturi diagonale; 卯nseamn膬 8 Voir plus