Introduzione

func _ready():
    print("Hello world!")

Benvenuto sulla documentazione ufficiale di Godot Engine, il motore di gioco 2D e 3D gratuito, open source e sostenuto dalla comunità. Scoprirai uno strumento potente ma anche user-friendly che potrai utilizzare per sviluppare ogni tipo di gioco, per qualunque piattaforma senza alcun tipo di limitazione.

Questa pagina ha lo scopo di dare una panoramica del motore di gioco e dei contenuti della documentazione, in modo da indicarti come iniziare se sei un principiante o dove trovare informazioni su una specifica funzionalità.

Prima di cominciare

La pagina Guide e risorse elenca dei video tutorial creati dalla comunità. Se preferisci il video al testo potrebbe valere la pena dare un' occhiata. Altrimenti, Per iniziare è un buon punto d'inizio.

In caso di problemi con uno dei tutorial o con il proprio progetto, è possibile trovare aiuto nei vari canali della comunità, in particolare nella comunità Godot Discord e nel Forum.

Informazioni sul Godot Engine

Un motore di gioco è uno strumento complesso, per cui è difficile presentare Godot in poche parole. In ogni caso qui c'è una presentazione, che sei libero di utilizzare come una breve descrizione di Godot Engine:

Godot Engine è un motore di gioco multipiattaforma ricco di funzionalità per creare giochi 2D e 3D da un'interfaccia unificata. Fornisce una serie completa di strumenti comuni, in modo che gli utenti possano concentrarsi sulla creazione di giochi senza dover reinventare la ruota. I giochi possono essere esportati con un solo clic su diverse piattaforme, tra cui le principali piattaforme desktop (Linux, macOS, Windows), piattaforme mobili (Android, iOS), piattaforme basate sul Web e console.

Godot è completamente gratuito e open source sotto la permissiva licenza MIT. Nessuna clausola annessa, nessuna royalty, niente. I giochi degli utenti sono di loro proprietà, fino all'ultima riga di codice del motore. Lo sviluppo di Godot è completamente indipendente e guidato dalla community, dando agli utenti la possibilità di aiutare a dare forma al motore di gioco in modo che sia sempre all'altezza delle loro aspettative. Godot è supportato dall'organizzazione no-profit Godot Foundation.

Organizzazione della documentazione

Questa documentazione è organizzata in diverse sezioni:

  • Informazioni contiene quest'introduzione e informazioni sul motore, la sua storia, la sua licenza, autori, ecc. Contiene anche le Domande frequenti.

  • Getting Started contains all necessary information on using the engine to make games. It starts with the Introduzione section which should be the entry point for all new users. This is the best place to start if you're new!

  • Il Manuale può essere letto in caso di necessità e in qualunque ordine. Contiene vari tutorial e documentazione dedicati a specifiche funzionalità.

  • Contribuire fornisce informazioni relative a come contribuire a Godot, per quando riguarda il motore, la documentazione, le demo e altre parti. Descrive come aprire i bug, come sono organizzati i workflow di chi contribuisce, ecc. Contiene inoltre sezioni rivolte a utenti e collaboratori esperti, con informazioni riguardo a come compilare il motore, come contribuire all'editor, o su come sviluppare moduli C++.

  • Community è dedicato alla vita della comunità di Godot e contiene una lista di tutorial di terze parti e materiali al di fuori di questa documentazione. Fornisce inoltre dettagli sulla libreria degli Asset. In passato elencava anche le comunità di Godot, ora elencate sul sito web di Godot.

  • Infine, la Class reference contiene tutta la documentazione sull'API di Godot, che è direttamente accessibile anche all'interno dell'editor di codice dell'engine. Qui si possono trovare informazioni su tutte le classi, le funzioni, i segnali e altro.

In aggiunta a questa documentazione, potresti voler dare un'occhiata ai vari progetti demo di Godot.

Riguardo questa documentazione

I membri della comunità dell'Engine Godot scrivono, correggono, modificato e migliorano continuamente la documentazione. Siamo sempre alla ricerca di aiuto. Anche tu puoi contribuire segnalando un problema tramite Github o traducendo la documentazione nella tua lingua. Se fossi interessato ad aiutare, consulta Ways to contribute e Writing documentation, oppure contatta il team di documentazione sulla chat dei contributori di Godot.

Tutto il contenuto della documentazione è concesso sotto la licenza Creative Commons Attribution 3.0 (CC BY 3.0), attribuendo tutto a "Juan Linietsky, Ariel Manzur e la comunità Godot Engine" salvo diversa indicazione.

Divertiti a leggere e a creare giochi con Godot Engine!