This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
Defold è una soluzione chiavi in mano gratuita, leggera e ad alte prestazioni per lo sviluppo di giochi 2D e 3D: un motore di gioco, un editor e un ecosistema di build in un unico prodotto, con tutto ciò che serve per progettare, creare e distribuire giochi. L’elenco completo delle funzionalità supportate è disponibile nella nostra panoramica del prodotto.
Abbiamo dedicato molto tempo e impegno a rendere alcuni elementi chiave del processo di sviluppo di giochi il più fluidi e semplici possibile, e crediamo che questo distingua Defold dagli altri motori. Scopri perché pensiamo che dovresti usare Defold.
Il nostro Portale di apprendimento è il punto di partenza per tutte le risorse didattiche di Defold. Qui troverai:
Ti incoraggiamo a sperimentare, seguire i tutorial, leggere i nostri manuali e la documentazione API e partecipare ai canali della comunità per fare domande, imparare dagli altri utenti e seguire lo sviluppo di Defold.
Ecco alcuni suggerimenti utili per iniziare il tuo percorso nello sviluppo di giochi o imparare a usare Defold:
La panoramica dell’editor offre una buona introduzione e ti aiuterà a orientarti, usare gli strumenti visivi e scrivere codice. Se hai familiarità con gli editor di altri motori di gioco, i programmi di modellazione 3D e gli IDE di programmazione, non dovresti incontrare molte sorprese, ma ci sarà sempre qualcosa di diverso rispetto al tuo software preferito.
Il manuale sui blocchi costitutivi di Defold è un’ottima introduzione ai concetti fondamentali dello sviluppo di giochi con Defold. Per creare giochi, Defold utilizza oggetti di gioco (game object) con componenti (component) di diversi tipi; gli oggetti di gioco vengono poi raggruppati in collezioni (collection). Questi concetti potrebbero sembrarti familiari se hai già usato altri motori. Alcune scelte di progettazione dell’architettura rendono particolari i blocchi costitutivi di Defold e occorre un po’ di tempo per sentirsi a proprio agio nell’usarli. Il nostro manuale sui blocchi costitutivi è quindi un buon punto di partenza, soprattutto se senti il bisogno di capirne il funzionamento.
La raccolta di esempi è una buona introduzione a come mettere insieme i vari elementi per ottenere qualcosa che funzioni. Troverai esempi minimi per realizzare un’ampia varietà di operazioni comuni in Defold, frammenti di codice da utilizzare, esempi di funzionalità comuni e dimostrazioni di alcune caratteristiche.
I tutorial sono un ottimo modo per iniziare il tuo percorso nello sviluppo di giochi. Crediamo che si impari meglio facendo. Per questo offriamo una selezione di tutorial per vari livelli di esperienza e complessità, disponibili direttamente dall’editor e nel nostro portale di apprendimento. Avvia l’editor e segui le istruzioni passo dopo passo per imparare a creare contenuti e capire come funziona Defold.
Lua è il linguaggio usato in Defold per gestire tutta la logica. Il motore è un sistema veloce scritto in C++, ma viene controllato ad alto livello da script Lua. Se hai programmato in Python, GDScript, GML, JavaScript o qualsiasi altro linguaggio di alto livello, troverai Lua piuttosto facile da comprendere e probabilmente potrai seguire un tutorial senza problemi. Altrimenti, leggi il nostro manuale di Lua e parti da lì.
Il forum di Defold è spesso il modo migliore per imparare: puoi apprendere dagli altri, cercare nel forum per scoprire se il tuo problema ha già ricevuto una risposta oppure porre direttamente una domanda. La nostra comunità è molto amichevole, disponibile e ha una grande esperienza nello sviluppo di giochi in generale e in Defold in particolare. Se ti trovi in difficoltà, non esitare a visitare il forum per chiedere aiuto!
Ricorda che, qualunque percorso tu scelga per imparare Defold, puoi sempre tornare al nostro Portale di apprendimento per trovare altre risorse didattiche e leggere i manuali con spiegazioni approfondite delle varie funzionalità e dei concetti offerti da Defold. Non esitare a segnalare ciò che non capisci o che ritieni sbagliato. Queste pagine sono per te e vogliamo renderle il più possibile utili: per questo teniamo conto dei commenti degli utenti e cerchiamo di migliorare le risorse per rendere l’apprendimento il più agevole possibile!
Speriamo che ti diverta a creare il tuo prossimo fantastico gioco in Defold!