Marchio GameMaker sopra un portale in pixel art
Cultura / La storia

GameMaker renderà gratuiti gli export commerciali GMRT: il runtime conta ancora

La politica di gennaio elimina una licenza per diverse piattaforme, ma console e runtime precedente mantengono condizioni specifiche.

GeekRadarPubblicato 3 min di lettura

GameMaker elimina un vincolo di licenza per chi vuole vendere giochi realizzati con il suo runtime di nuova generazione. Dal 1° gennaio 2027 GMRT sarà gratuito anche per la distribuzione commerciale su desktop, dispositivi mobili, web e GX Games, secondo l’annuncio del 23 ottobre. Per questo percorso non servirà più una licenza Professional.

La data e il runtime delimitano la novità. Si tratta di una politica futura per GMRT, ancora in distribuzione beta sulle diverse piattaforme. Non significa che tutti i progetti GameMaker esistenti possano cambiare immediatamente presupposti di licenza, né che pubblicare su console diventi gratuito.

Il runtime entra nella decisione economica

Il runtime è lo strato software che esegue il gioco finito. Anche se gran parte del lavoro avviene nell’editor, comportamento e supporto delle piattaforme dipendono da quel livello sottostante. È lì che si decide anche quali problemi devono essere risolti prima di una distribuzione.

Cambiare runtime è quindi più impegnativo che modificare un’opzione di fatturazione. Uno studio con un gioco funzionante deve valutare estensioni, destinazioni di esportazione, gestione dei salvataggi e procedure di collaudo. Sono domande tecniche specifiche del progetto: l’annuncio non certifica che ogni gioco precedente sia già pronto per GMRT.

Chi possiede Professional conserva la possibilità di distribuire commercialmente giochi con il runtime GMS2 e ottiene l’accesso al relativo codice sorgente. GameMaker annuncia inoltre il sorgente GMRT per tutti i livelli, senza modificare i prezzi delle fasce esistenti. La pagina delle licenze resta il riferimento per le condizioni applicabili prima dell’entrata in vigore della nuova politica.

Poter leggere il sorgente è utile quando bisogna capire perché il gioco si comporta in un certo modo: rende meno opaco un errore e amplia le possibilità di indagine. L’accesso al codice non va però descritto automaticamente come una licenza open source senza restrizioni. Le facoltà di modifica, redistribuzione e contribuzione dipendono dalle condizioni effettive.

Un ingresso meno costoso non elimina il lavoro di pubblicazione

Per un piccolo gruppo, eliminare il requisito di una licenza commerciale può facilitare il passaggio da prototipo a prodotto a pagamento. Riduce anche la necessità di decidere un acquisto prima che il progetto abbia dimostrato di meritare altro tempo. Il beneficio è più immediato per i giochi nuovi, che possono scegliere GMRT fin dall’inizio.

Un progetto già avviato deve fare un calcolo diverso. Migrare soltanto per evitare una spesa può essere poco conveniente se comporta molti test di regressione vicino all’uscita. Conservare un sistema di esportazione stabile può valere più del risparmio. È una distinzione pratica simile a quella emersa nella transizione di Steam su Linux: un cambiamento può semplificare il futuro e richiedere comunque lavoro sui giochi già realizzati.

L’annuncio non indica limitazioni specifiche per l’Italia, quindi anche gli sviluppatori italiani hanno ragione di valutarlo. Commissioni dei negozi, approvazioni delle piattaforme e altri costi distributivi restano separati dalla licenza del runtime GameMaker.

Il punto più interessante è la scelta aggiuntiva offerta prima di fissare una pipeline produttiva. Per un gioco esistente la domanda è più precisa: GMRT elimina un vincolo abbastanza importante da giustificare il cambiamento del software su cui poggia?