Isviluppatori di giochi reagiscono alla nuova tariffa e scuse di Unity alcuni sono profondamente felici, altri sono ancora preoccupati per il futuro e stanno guardando verso motori di gioco diversi.

Game developers react to Unity's new pricing and apologies. Some are very happy, others are still worried about the future and are looking towards different game engines.

Unity si è ora scusata ufficialmente per la retroattiva installazione della tariffa che ha annunciato improvvisamente all’inizio di questo mese, lasciando di stucco innumerevoli sviluppatori di giochi, rilassando o eliminando diverse regole chiave ma senza eliminare del tutto la tariffa.

10 sviluppatori di giochi hanno precedentemente detto a GameTopic+ che la tariffa di installazione rappresentava una grave minaccia per tutti, compresi i giocatori, e molti stavano attivamente cercando di cambiare engine. Questi sviluppatori temevano che nessuna risposta potesse compensare il danno che le azioni sconsiderate di Unity avevano causato. Ho parlato con diversi di questi sviluppatori e con altri ancora oggi, e il loro consenso generale finora è che la proposta rivista di Unity è nettamente migliore rispetto alla politica originale impensabile, ma alcuni timori rimangono dato il modo in cui è stata gestita la tariffa dall’inizio.

Compra Cult of the Lamb ora, perché lo cancelleremo il 1° gennaio. 😘 https://t.co/nSWg9DP0sh 12 settembre 2023

Supponendo che superino la soglia di fatturato annuo di 1 milione di dollari, ora agli sviluppatori di Unity verrà data una scelta tra un modello di condivisione dei ricavi del 2,5% o una tariffa “autodenunciata” basata nuovamente su nuove installazioni, con l’opzione più economica che verrà sempre addebitata. Unreal, un altro motore di gioco molto popolare, addebita agli sviluppatori circa il 5% sui ricavi, ma senza la tariffa di abbonamento non trascurabile di Unity.

Rispetto al livello così basso, questo è un miglioramento.

Gregorios Kythreotis

I giochi realizzati con la versione gratuita Personal di Unity saranno esenti da queste tariffe e Unity ha anche assicurato agli sviluppatori che il loro attuale LTS (essenzialmente, i termini di servizio per la versione di supporto a lungo termine del motore) si applicherà fintanto che rimangono in quella versione del motore. I giochi Unity esistenti, compresi quelli attualmente in fase di sviluppo ma non ancora rilasciati, non saranno colpiti dalla tariffa quando arriverà nel 2024, a meno che gli sviluppatori non effettuino l’aggiornamento alla nuova versione di Unity. Questa clausola dovrebbe impedire che tali modifiche retroattive disturbino i piani futuri, che era una preoccupazione principale per molti sviluppatori preoccupati di un altro cambiamento improvviso, ma alcuni sviluppatori ritengono che non sia necessariamente impermeabile.

“Questa è una “chiarificazione” gradita da Unity e penso che la loro calcolatrice sia qualcosa che aiuta a comprendere le ripercussioni di questi cambiamenti”, afferma Gregorios Kythreotis, direttore creativo presso lo studio Sable Shedworks. “Tuttavia, questo è solo un miglioramento rispetto a termini ridicoli e impraticabili per iniziare. Se Unity presentasse un aumento di prezzo così grande (da Plus a Pro e 2,5%) fin dall’inizio, non penso che la gente sarebbe contenta. Tuttavia, rispetto al livello così basso, questo è un miglioramento.

“In definitiva, le implicazioni finanziarie a breve e medio termine non sono il problema qui”, conclude Kythreotis, “il problema è il modo in cui hanno trattato la loro comunità di sviluppatori. Ora si pone improvvisamente la questione se raccomandare o meno nuovi sviluppatori e se gli studenti dovrebbero imparare Unity o no.”

È perfetto? No! Ma almeno possiamo tutti pubblicare i nostri giochi con la tranquillità e prendere una decisione informata per il prossimo settembre 22, 2023

Rami Ismail, co-fondatore di Vlambeer e consulente del settore, che è in generale ottimista riguardo all’aggiornamento di Unity, concorda sul fatto che “ci sia una lunga strada da percorrere per ripristinare la fiducia, e parte della loro ubiquità potrebbe essere persa per sempre, compresa nell’ambito dell’istruzione”.

“In questo momento, gli sviluppatori vogliono rassicurazioni che i termini non cambieranno di nuovo e, dato il tradimento, potrebbe essere impossibile farlo”, afferma Ismail. “So quanti sviluppatori indie, responsabili dello sviluppo aziendale e dipendenti di Unity hanno lavorato instancabilmente per annullare questa decisione esecutiva senza precedenti, quanti dipendenti di Unity si sono esposti per rassicurare, comunicare e sostenere gli sviluppatori. È strano sapere che molte persone che hanno lavorato e negoziato per una settimana intera non saranno mai riconosciute per aver avuto un tale effetto su questo esito, ma spero che sappiano che i loro sforzi sono apprezzati.”

Ismail elogia la “stabile, scusante, ma proiettata al futuro” lettera aperta del capo di Unity Create, Marc Whitten, e la decisione di Unity di ampliare il livello Personal della sua sottoscrizione, ma si concentra maggiormente sui termini di servizio del motore e sulle proposte di condivisione dei ricavi.

“Sapere che la versione del motore è vincolata a quei termini è rassicurante, anche se non del tutto, poiché spesso il supporto del titolo e i futuri porting richiedono aggiornamenti oltre una singola versione LTS”, ragiona. “Unity ha bisogno di un modo per assicurare agli sviluppatori che le future versioni non introdurranno cambiamenti simili.”

“La condivisione dei ricavi è ciò che tutti volevano. Questa è ora la condivisione dei ricavi più complessa del settore e non sono ancora sicuro di come gli sviluppatori debbano segnalare qualcosa di incontrollabile come le ‘interazioni’ – ma poter dire ‘eccoti il 2,5% dei ricavi’ significa che ogni caso particolare è risolto.”

Riguardo a Unity: è una soluzione temporanea che ti permette di completare i tuoi progetti attuali senza troppe preoccupazioni, ma in futuro il costo di Unity è ora molto simile a Unreal (2,5% di Unity con una licenza di abbonamento per postazione, rispetto al 5% di Unreal senza costi di abbonamento). Quindi vai avanti, confronta. 22 settembre 2023

Xalavier Nelson, capo di Strange Scaffold, è sollevato: “Se questa politica [LTS] viene effettivamente mantenuta, significa che sviluppatori come me che stanno realizzando i loro progetti più ambiziosi e curati, avendo investito fiducia in Unity per ospitare quei progetti, possono finirli in sicurezza. Sono profondamente felice di vedere questi cambiamenti.”

Tyler Glaiel, di “The End is Nigh” e “The Basement Collection”, che attualmente non sta lavorando con Unity ma l’ha usato in passato, ritiene che tra Unity, opzioni come Godot e Unreal, “la scelta si sta ora orientando fortemente verso Unreal”.

“Le loro modifiche sembrano un rimedio temporaneo per impedire agli sviluppatori attuali di migrare immediatamente da Unity,” sostiene. “È giusto, chiunque abbia un progetto in corso può finirlo tranquillamente senza preoccuparsi dei cambiamenti nei modelli di prezzo.

Sta diventando sempre più difficile giustificare il motivo per cui non utilizzare Unreal al suo posto.”

Tyler Glaiel

“Le versioni LTS di Unity sembrano essere rilasciate circa una volta all’anno. Anche se ‘puoi rimanere nelle condizioni di servizio per la versione LTS che stai utilizzando’ sembra buono, i giochi di grandi dimensioni richiedono molto più di un anno per essere realizzati, quindi potresti comunque essere costretto ad accettare nuove condizioni di servizio se vuoi fare l’upgrade. Se Unity fosse stabile e ricco di funzionalità come Unreal, questo sarebbe meno problematico, ma non è proprio così, e non hanno fatto nulla per indicare che non continueranno ad aumentare il prezzo in futuro. Quindi, se stai iniziando un grande progetto con Unity, devi considerare il fatto che potrebbe ancora aumentare il costo prima che tu possa rilasciarlo, e che potresti aver bisogno di fare l’upgrade a una nuova LTS per poterlo pubblicare su hardware più recente.”

Inoltre, Glaiel dice: “Uno dei motivi principali per scegliere Unity invece di Unreal era l’assenza di revenue share. Perché Unreal è un motore più potente con molte tecnologie all’avanguardia assolute. È per questo che le grandi aziende del settore lo utilizzano, è per questo che molte aziende del settore hanno abbandonato i loro motori interni a favore di Unreal. Con entrambi i motori che hanno costi simili ora, sta diventando sempre più difficile giustificare il motivo per cui non utilizzare Unreal al suo posto. Epic lo sa e non mi sorprenderebbe vedere che abbassano la percentuale di revenue share come risposta a questo.”

Aggro Crab, uno sviluppatore di Another Crab’s Treasure, è stato uno dei primi a protestare contro la tariffa. (Credito immagine: Aggro Crab)

È bello sapere che mentre Unity non mi supporta, la comunità di sviluppatori di giochi indie lo fa.”

Maxwell Kunze

C’è ottimismo nell’aria, il che è un enorme miglioramento rispetto al panico di qualche settimana fa, ma non è tutto rose e fiori. “Voglio dire… che cosa avrebbero dovuto fare a questo punto se non scusarsi?” chiede Antoine Bordeleau, direttore generale dell’agenzia di marketing specializzata in indie Purple is Royal. “Dovevano trovare un modo per presentare questo come una sorta di ‘abbiamo ascoltato’, ma tutto sarebbe potuto andare molto più facilmente se avessero fatto quell’ascolto e raccolta di feedback prima di annunciare qualcosa di così vago e preoccupante.”

“Quando fai parte di un ecosistema creativo, e sei letteralmente il pilastro dietro il sostentamento di un sacco di creativi, non puoi assolutamente presentare dichiarazioni pubbliche con angoli ciechi tutto intorno… Credo che Unity avrà difficoltà a rimediare alla rottura di fiducia che ha creato qui. La frattura è semplicemente troppo grande, ed essere così pubblicamente chiamati fuori è una posizione molto difficile da uscire.”

Maxwell Kunze, co-proprietario di Hoversport Studios, è “sollevato” dal fatto che i progetti attuali non saranno colpiti dalla tariffa di Unity, ma non sta tornando a Unity a braccia aperte. “Ho perso troppa fiducia,” dice. Sottolinea anche la confusione persistente su come si suppone che vengano tracciate le installazioni per questa nuova alternativa di revenue share.

“Il fatto che vogliano ancora che esista, anche se i numeri sono autodichiarati, mi sembra sospetto,” dice riguardo alla tassa di installazione. “Anche se sono contento che questo probabilmente significhi che non dobbiamo preoccuparci degli ipotetici ‘bombardamenti di installazione’ o della pirateria che influiscono sui guadagni degli sviluppatori, mi preoccupa che questa sia una tattica per normalizzare l’installazione come metrica di pagamento, o che Unity tratti un vantaggio solo dai dati di cui non sono a conoscenza.”

“Fortunatamente, non sono tutte brutte notizie,” aggiunge Kunze. “Sono incredibilmente grato che l’intera industria si sia davvero unita su questa questione. Ero incredibilmente orgoglioso di vedere così tante persone opporsi ai cambiamenti che vedevano come ingiusti, e sono stato particolarmente felice di vedere le persone unirsi a sostegno di altri strumenti di sviluppo di giochi come Godot.”

“Sono rimasto anche impressionato dal fatto che alcuni gruppi abbiano cercato di creare strumenti per aiutare nell’estremamente impraticabile compito di passare a un intero nuovo motore. Onestamente, è così pazzesco da vedere. È commovente sapere che se un intero motore di gioco diventasse improvvisamente non valido, ci sono ancora abbastanza sviluppatori folli disposti ad aiutare nel terribile compito che sarebbe cambiare motore. Quindi, per concludere questa situazione orribile con un pensiero positivo, è bello sapere che mentre Unity non mi supporta, la comunità di sviluppatori di giochi indie lo fa.”

Lo sviluppatore di Terraria, Re-Logic, che non utilizza nemmeno Unity, ha donato oltre $200.000 a concorrenti open-source, inclusa Godot, in segno di condanna alla tassa proposta da Unity.