Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

Configurare il progetto

In questa breve prima parte, configureremo e organizzeremo il progetto.

Avvia Godot e crea un nuovo progetto.

../../_images/new-project-button.webp

Alla creazione di un nuovo progetto, è sufficiente scegliere un Percorso di progetto valido. Puoi lasciare invariate le altre impostazioni predefinite.

Scarica dodge_the_creeps_2d_assets.zip. L'archivio contiene le immagini e i suoni che utilizzerai per creare il gioco. Estrai l'archivio e sposta le cartelle art/ e fonts/ nella cartella del tuo progetto.

La cartella del tuo progetto dovrebbe essere simile a questa.

../../_images/folder-content.webp

Questo gioco è progettato per la modalità ritratto, quindi abbiamo bisogno di regolare le dimensioni della finestra di gioco. Clicca su Progetto -> Impostazioni del progetto per aprire la finestra delle impostazioni del progetto; nella colonna sinistra apri la scheda Schermo -> Finestra. Da qui, imposta la "Larghezza della viewport" su 480 e "Altezza della viewport" su 720. Puoi vedere il menu "Progetto" nell'angolo in alto a sinistra.

../../_images/setting-project-width-and-height.webp

Inoltre, sotto le opzioni Allargamento, imposta Modalità a 2d e Aspetto a keep. Questo assicura che il gioco si adatti in modo coerente su schermi di dimensioni diverse.

../../_images/setting-stretch-mode.webp

Organizzare il progetto

In questo progetto, creeremo 3 scene indipendenti: Player, Mob e HUD, che combineremo nella scena Main (principale) del gioco.

In un progetto più grande, potrebbe essere utile creare delle cartelle per contenere le varie scene e i loro script, ma per questo piccolo gioco puoi salvare le tue scene e script nella cartella principale del progetto, identificata come res://. Puoi vedere la tua cartella del progetto nel pannello FileSystem nell'angolo in basso a sinistra:

../../_images/filesystem_dock.webp

Con il progetto a posto, siamo pronti a progettare la scena del giocatore nella prossima lezione.