Uno sviluppatore ha messo sul tavolo un confronto tanto rivelatore quanto brutale. Unity, con 21 GB di installazione e una compilazione C# che impiega 15,4 secondi, contro Godot, che occupa a malapena 164 MB e compila in 0,31 secondi. Per il suo gioco horror, la decisione è stata chiara: Godot, per velocità e leggerezza.
Tempi di caricamento e compilazione: il fattore critico nello sviluppo ⏱️
Nello sviluppo di un gioco horror, ogni iterazione conta. Unity richiede di attendere più di 15 secondi per ogni compilazione di script, accumulandosi in lunghe giornate di lavoro. Godot, invece, offre una risposta quasi istantanea. A ciò si aggiunge che il motore di Unity occupa 21 GB su disco, mentre Godot sta in una chiavetta USB. Per uno sviluppatore solitario, questa differenza di peso e velocità può definire il flusso di lavoro.
L'orrore dei 21 GB: quando il motore pesa più del gioco 👻
Immagina che il tuo gioco horror faccia più paura per il tempo che impiega Unity ad avviarsi che per gli spaventi che hai programmato. Con 21 GB, il motore sembra un mostro delle dimensioni di un tripla A, ma con prestazioni da demo degli anni '90. Godot, con i suoi 164 MB, è più un fantasma sfuggente: non lo vedi, ma c'è. Alla fine, lo sviluppatore ha scelto quello che non ruba spazio sul disco rigido né tempo di vita.