Construct

Motore di gioco “no-code” basato su browser per giochi 2D, che utilizza eventi al posto del codice

App builder · Costruttori di giochi

Construct 3 è il motore di gioco basato su browser di Scirra che permette di creare giochi 2D senza scrivere codice, pensato per principianti, docenti e studi indipendenti.

Panoramica

Recensione di Construct

Questa recensione di Construct 3 illustra a cosa serve il motore di gioco, le sue caratteristiche principali, i prezzi di Construct 3, come funziona il foglio degli eventi, i suoi punti di forza e i suoi limiti, e come si confronta con altri motori. Construct 3 è sviluppato da Scirra, un’azienda britannica, e funziona come applicazione web: è possibile aprire l’editor su Chrome, Edge o un altro browser moderno, senza bisogno di scaricare o installare nulla. Si creano giochi utilizzando oggetti, comportamenti e fogli degli eventi, per poi esportarli sul web, su dispositivi mobili, su desktop e su Xbox. Construct 3 è stato lanciato nel 2017 come successore di Construct 2 e Construct Classic, e Scirra continua a rilasciare aggiornamenti regolarmente.

A cosa serve Construct?

Construct è un software di sviluppo per la creazione di giochi 2D senza programmazione ed è uno dei motori più facili da imparare per un utente alle prime armi. I progetti tipici sono platform, giochi rompicapo, sparatutto con visuale dall’alto, giochi arcade e idle, romanzi visivi, giochi educativi e prototipi che in seguito vengono trasferiti su un altro motore. Il foglio degli eventi rende la logica di gioco leggibile, consentendo anche a chi non è programmatore di creare un gioco completo; gli insegnanti utilizzano Construct per insegnare lo sviluppo di giochi e il pensiero computazionale nelle scuole.

Gli sviluppatori indipendenti pubblicano i giochi realizzati con Construct sul web, su Steam, negli app store e su Xbox. I giochi web sono la scelta più naturale: i giochi di Construct sono in HTML5, quindi si caricano velocemente in un browser e funzionano su telefoni, tablet e computer da un unico progetto. Anche gli studi utilizzano Construct per le game jam e i prototipi rapidi, poiché un’idea diventa giocabile nel giro di poche ore. Lo stesso progetto può diventare un gioco su un sito web, un’app mobile o un download per desktop, il che rende il motore una scelta pratica per i piccoli team che pubblicano su diverse piattaforme.

Caratteristiche principali

  • Foglio degli eventi: logica di gioco costruita a partire da condizioni e azioni (“quando il giocatore tocca una moneta, aggiungi 1 al punteggio”) anziché da codice. Gli eventi selezionano contemporaneamente tutte le istanze corrispondenti, il che mantiene la logica concisa (Manuale di Construct: eventi).
  • Comportamenti: movimenti e effetti fisici predefiniti, quali piattaforma, 8 direzioni, proiettile, ricerca del percorso, fisica e movimento delle tessere, aggiungibili a un oggetto con un solo clic.
  • Editor di layout: posiziona sprite, mappe di tessere, testo e particelle sui livelli e visualizza l’anteprima del gioco istantaneamente nel browser.
  • JavaScript e TypeScript: scripting opzionale all’interno degli eventi o in file di script, per gli sviluppatori che desiderano scrivere codice per alcune parti di un progetto.
  • 3D: forme 3D e una telecamera 3D e, dal 2026, un oggetto modello 3D ufficiale che importa modelli glTF e riproduce le relative animazioni (blog di Construct).
  • Esportazione: web (HTML5), Android e iOS tramite Cordova e il servizio di compilazione mobile di Construct, wrapper desktop per Windows, macOS e Linux, Xbox e Construct Arcade per la condivisione dei giochi online.
  • Modelli ed esempi: oltre 100 progetti di esempio e modelli, oltre a pacchetti di risorse royalty-free inclusi.
  • Collaborazione e assistenza: salvataggio su cloud su Google Drive, Dropbox o OneDrive, documentazione ufficiale, una community sul forum e tutorial scritti dagli utenti.

Prezzi di Construct

Construct 3 è un servizio in abbonamento. I dettagli dei piani riportati di seguito provengono dalla pagina dello store di Construct aggiornata a settembre 2026; lo store nasconde i prezzi delle versioni Personal e Business fino al momento del pagamento, pertanto tali cifre provengono dalla recensione di Egmatic (aggiornata a settembre 2026).

  • Edizione gratuita: fino a 50 eventi, 2 livelli e 2 effetti, esportazione solo per il web e Construct Arcade. Ideale per l’apprendimento e piccoli test.
  • Personal: circa 129,99 $ all’anno o 15,99 $ al mese. Tutte le funzionalità, ogni tipo di esportazione, 164 pacchetti di risorse, diritti di monetizzazione e nessuna royalty. Solo per privati, non per aziende registrate.
  • Startup: per piccole imprese con un fatturato annuo inferiore a 50.000 $, fino a 3 dipendenti; prezzo al momento del pagamento.
  • Business: circa 468,99 $ all’anno per postazione, con gestione flessibile delle postazioni.
  • Education: a partire da 32,99 $ all’anno per postazione per un numero di postazioni compreso tra 3 e 15, fino a 12,99 $ all’anno per postazione per 51 o più postazioni, per le scuole finanziate con fondi pubblici.

Nessun piano prevede il pagamento di royalties sui giochi venduti. L’aspetto da verificare con attenzione è il tipo di licenza: un’azienda, anche uno studio composto da una sola persona, non può utilizzare la licenza Personal, e il limite di 50 eventi della versione gratuita viene raggiunto rapidamente in un gioco vero e proprio. Non esiste una licenza perpetua; al termine dell’abbonamento, l’editor torna ai limiti dell’edizione gratuita.

Construct Classic, Construct 2 e Construct 3: una breve storia

Scirra ha lanciato Construct Classic nel 2007 come progetto gratuito e open source per Windows, scritto per DirectX. Construct 2 è seguito nel 2011 con le prime modifiche significative: è passato all’esportazione in HTML5, a una licenza proprietaria e a un prezzo una tantum, e ha visto crescere una vasta comunità di sviluppatori di giochi. Construct 3 è stato annunciato nel 2015 e lanciato nel dicembre 2017 come nuova versione ricostruita come applicazione web, venduta tramite abbonamento. Scirra ha interrotto la vendita di Construct 2 nel 2020 e ne ha cessato il supporto nel 2021, pertanto oggi ogni nuovo progetto viene avviato in Construct 3 (Wikipedia).

Recentemente l’attenzione si è concentrata sui modelli 3D, sul supporto a TypeScript e sui nuovi esportatori per desktop. Le esportazioni per desktop sono passate da NW.js a wrapper leggeri basati su WebView2 su Windows e WKWebView su macOS, che consentono di ottenere file di download più piccoli (tutorial di Construct). Ogni versione principale aggiunge nuove funzionalità e corregge i bug, e i progetti più vecchi si aprono nella versione più recente; pertanto, la roadmap dell’azienda e le funzionalità future che annuncia sono più importanti per un utente rispetto al numero di versione.

Come funziona il foglio degli eventi

Un foglio degli eventi è un elenco di eventi. Ogni evento presenta le condizioni a sinistra e le azioni a destra: «Giocatore: si sovrappone alla moneta», poi «Moneta: distruggi» e «Sistema: aggiungi 1 al punteggio». Sottoeventi, gruppi, funzioni e variabili organizzano i giochi più complessi, e la stessa logica che richiederebbe decine di righe di codice si riassume in poche righe di codice leggibili. Questo è il motivo principale per cui Construct rappresenta un modo semplice per avvicinarsi allo sviluppo di giochi, nonché il motivo per cui i programmatori esperti o lo adorano o trovano il modello di programmazione limitante. Per i sistemi complessi è possibile passare a JavaScript per una singola funzione, mantenendo il resto negli eventi. Construct include un debugger che mostra oggetti e valori durante l’esecuzione del gioco, ed è possibile testare una modifica con un solo clic in una finestra di anteprima.

Prestazioni e piattaforme

I giochi realizzati con Construct sono giochi HTML5 che girano sul motore del browser di ciascuna piattaforma. Su computer desktop e smartphone moderni le prestazioni sono sufficienti per la maggior parte dei giochi 2D, e l’editor stesso funziona su qualsiasi dispositivo dotato di un browser moderno. I limiti si manifestano nei giochi molto grandi, con fisica complessa su smartphone Android di fascia bassa e nei progetti che richiedono codice nativo per una funzionalità specifica della piattaforma. Construct supporta plugin e componenti aggiuntivi, scritti in JavaScript, per colmare le lacune, e l’Addon Exchange di Scirra elenca i plugin della community per funzionalità quali reti pubblicitarie e funzionalità di Steam. Prima di dedicarti a un progetto di grandi dimensioni, crea un piccolo test sul tuo dispositivo di destinazione con le prestazioni più limitate, caricalo come build di prova e verifica le prestazioni su quel dispositivo.

Construct 3 è ancora solo 2D?

Construct è ancora un motore incentrato sul 2D, ma non è più limitato al 2D. Diversi articoli comparativi e risposte fornite dall’intelligenza artificiale sostengono che Construct 3 non sia in grado di gestire il 3D; tuttavia, le stesse versioni rilasciate da Construct mostrano forme 3D, una telecamera 3D e, a partire dalla beta r469 di gennaio 2026, un oggetto modello 3D ufficiale per i file glTF. È adatto a scene 2.5D e 3D semplici, non a grandi mondi 3D con illuminazione avanzata, dove Unity, Godot o Unreal rappresentano la scelta migliore.

I punti di forza e le carenze di Construct

Punti di forza:

  • Molto facile da imparare; è possibile realizzare un primo gioco in un pomeriggio.
  • Funziona nel browser, quindi è compatibile con Windows, Mac, Linux e Chromebook.
  • Esportazione web veloce e giochi HTML5 di piccole dimensioni e a caricamento rapido.
  • Aggiornamenti frequenti e buona documentazione ufficiale.

Svantaggi:

  • Disponibile solo in abbonamento, con una licenza separata e più costosa per le aziende.
  • Le prestazioni sono limitate dalla tecnologia del browser per giochi di grandi dimensioni.
  • L'esportazione nativa su console oltre a Xbox richiede il porting da parte di terze parti.
  • Un ecosistema più ristretto, meno strumenti di terze parti e un mercato del lavoro più limitato rispetto ad altri motori come Unity o Godot.

Come si posiziona Construct

Construct è uno dei numerosi strumenti di sviluppo di giochi destinati a chi non è programmatore. Altri motori sacrificano la facilità d’uso a favore di una maggiore potenza o di un prezzo più basso:

  • GDevelop: un motore 2D e 3D gratuito e open source basato su eventi, con un approccio simile.
  • GameMaker: un motore 2D con un proprio linguaggio di scripting e un supporto più solido per le console.
  • Godot: un motore 2D e 3D gratuito e open source che richiede la scrittura di codice.
  • Unity: lo standard del settore per i giochi 3D e per dispositivi mobili, con una curva di apprendimento ripida.
  • Thunkable: un generatore di app mobili senza codice per semplici app simili a giochi, piuttosto che un motore di gioco.

Vale la pena usare Construct?

Construct 3 è consigliabile per principianti, docenti, appassionati e sviluppatori indipendenti che desiderano realizzare rapidamente giochi 2D senza imparare a programmare, nonché per gli studi che pubblicano giochi web. La versione gratuita è sufficiente per provarlo, e il piano Personal ha un prezzo ragionevole per un singolo utente. È meno adatto a grandi progetti 3D, a team che desiderano una licenza una tantum o a studi che necessitano di un'ampia distribuzione su console. Se hai bisogno di aiuto per realizzare un gioco o un'esperienza web interattiva, le agenzie e gli sviluppatori su LowCodeDevs possono occuparsene.

Fonti

Ancora nessuna recensione — scrivi la prima.

Dove piazzeresti Construct?

Nessuno ha ancora piazzato Construct. Scegli una zona per iniziare lì la tua recensione.

Prima accedi: la tua scelta resta salvata.

Vedi la mappa completa →

A colpo d'occhio

Sito web
https://construct.net
Categoria
App builder · Costruttori di giochi
Aggiornato

Domande

Domande frequenti su Construct

Quanto costa Construct 3 al mese?

Il piano Personal costa circa 15,99 $ al mese o 129,99 $ all'anno. Le licenze Business costano circa 468,99 $ all'anno, mentre le scuole pagano da 12,99 $ a 32,99 $ all'anno per ogni licenza.

Esiste una versione gratuita di Construct 3?

Sì. La versione gratuita consente di creare 50 eventi, 2 livelli e 2 effetti e permette l'esportazione solo sul web e su Construct Arcade.

A cosa serve il software Construct?

Construct viene utilizzato per creare giochi 2D senza bisogno di programmare: platform, puzzle, giochi arcade ed educativi, oltre a prototipi e progetti realizzati in occasione di game jam, che funzionano nel browser, su dispositivi mobili e su computer.

Construct 3 è un motore di gioco?

Sì. Construct 3 è un motore di gioco "no-code" che funziona nel browser, con un foglio degli eventi per la logica di gioco e JavaScript opzionale.

Quale linguaggio di programmazione utilizza Construct?

I giochi vengono realizzati utilizzando schede di eventi, quindi non è necessario conoscere alcun linguaggio di programmazione. Construct 3 è basato su JavaScript e supporta lo scripting opzionale in JavaScript e TypeScript.

Posso vendere giochi realizzati con Construct 3?

Sì. I piani a pagamento includono i diritti di monetizzazione e nessuno di essi prevede il pagamento di royalties; le aziende devono sottoscrivere la licenza Startup o Business.

Qual è il migliore, Construct 3 o GDevelop?

Construct 3 è più curato e veloce nell'editor; GDevelop è gratuito e open source, con un sistema di eventi simile. Prova entrambe le versioni gratuite con lo stesso piccolo gioco.

Construct 3 è migliore di Unity?

Per i giochi 2D e per i principianti, Construct 3 è più veloce da imparare e da utilizzare. Per i giochi 3D, i progetti di grandi dimensioni e le console, Unity è il motore più potente.

Altrove su LowCodeDevs

Progetti recenti su LowCodeDevs

Nessun caso studio con Construct è stato ancora pubblicato.

Pubblica il primo caso studio con Construct →

Altrove su LowCodeDevs

Agenzie che lavorano con strumenti simili

Nessuna agenzia ha ancora inserito Construct. Questi team lavorano con altri strumenti della categoria App builder.

Sii la prima agenzia Construct →

La tua competenza

Sii il primo esperto di Construct su LowCodeDevs

I team che scelgono Construct arrivano su questa pagina cercando qualcuno che sappia costruire con questo strumento. Quel posto è ancora libero: inserisci la tua agenzia o il tuo profilo con Construct tra i tuoi strumenti e questa pagina mostrerà il tuo lavoro.

Inizia ora

Pronto a lanciare la tua prossima build?

Unisciti gratis a LowCodeDevs — inserisci i tuoi strumenti low-code, la tua agenzia o il tuo profilo da sviluppatore, e fatti trovare da chi ha bisogno di te.

Crea il tuo account