
La plateforme a déclaré qu'elle va assouplir certains aspects importants des frais annoncés précédemment, en supprimant entièrement les frais du niveau Unity Personal, bien qu'ils restent toujours sous une forme révisée sur les niveaux Unity Pro et Unity Enterprise.
Dans l'annonce initiale, les frais runtime devaient être perçus une fois qu’un jeu « aura dépassé un seuil minimum de revenus au cours des 12 derniers mois » et « aura dépassé un nombre minimum d’installations à vie », selon le billet de blog. Ces frais d’installation variaient en fonction des plans de tarification de Unity. Les clients Unity Personal et Unity Plus devaient payer 0,20 $ par installation après avoir atteint 200 000 $ de revenus au cours de l’année écoulée et avoir plus de 200 000 installations à vie du jeu. Les utilisateurs Unity Pro et Unity Enterprise devaient payer respectivement 0,15 et 0,125 $ par installation, après avoir réalisé 1 million $ au cours de l’année écoulée et avoir plus de 1 million d’installations à vie (ces frais diminueront à mesure que des seuils plus élevés seront atteints).
Dans le cadre du plan récemment annoncé, les frais Runtime ne seront pas appliqués aux projets réalisés au niveau Unity Personal, qui resteront entièrement gratuits. De plus, les projets Unity Personal pourront désormais rester dans ce niveau gratuit jusqu'à ce que le développeur derrière eux gagne 200 000 $ de revenus annuels, une augmentation par rapport au plafond de revenus précédent de 100 000 $. Et les projets de niveau Personnel ne seront plus tenus d'afficher un écran de démarrage « Made with Unity » au début du jeu.
De plus, Unity indique désormais que les nouveaux frais d'exécution ne seront facturés que pour les projets ayant atteint 1 million de dollars de revenus au cours des 12 derniers mois et 1 million « d'engagements initiaux » au cours de leur durée de vie. Les frais seront également plafonnés à 2,5 % des revenus, évitant ainsi les situations dans lesquelles des projets avec un grand nombre d'installations mais de faibles revenus par installation pourraient théoriquement faire faillite en raison de l'accumulation de petits frais.
Les chiffres de « l'engagement » et des revenus du projet seront auto-déclarés mensuellement « à partir des données dont vous disposez déjà », indique Unity, une décision qui devrait aider à apaiser certaines inquiétudes en matière de confidentialité concernant les précédentes méthodes de suivi des installations vaguement signalées par Unity.
Les nouveaux frais d'exécution « par engagement initial » s'élèvent désormais à 0,15 $ (pour les clients Unity Pro avec moins de 100 000 engagements initiaux par mois) et descendent à 0,01 $ (pour les abonnés Unity Enterprise avec plus d'un million d'engagements initiaux mensuels).
Le PDG de l'entreprise tente de regagner la confiance des utilisateurs
S'il y a une chose que Marc Whitten, président et directeur général d'Unity Create, souhaite préciser, c'est qu'il apprécie les commentaires des développeurs.
« Cela a été une semaine très riche en retours pour Unity », a déclaré Whitten, un doux euphémisme. « Il y a eu beaucoup plus de retours que ce à quoi nous nous attendions, c'est sûr... Je pense que ces retours nous ont rendus meilleurs, même si cela a parfois été difficile ».
Selon lui, cette colère reflétait « l'extraordinaire passion de notre communauté pour son métier, ses moyens de subsistance et ses outils, y compris Unity ». Et d'ajouter «*Quand Unity les déçoit, au point qu'ils sont trop surpris ou autre, ils donnent des commentaires très, très critiques. Je n'aime pas entendre chacun de ces commentaires (parfois ils peuvent être assez pointus), mais j'adore le fait que cette passion existe ». « Ils nous font savoir quand nous les décevons », a-t-il ajouté. « Ce n'est pas toujours facile à entendre, mais c'est vraiment un très bon feedback, et cela nous rend meilleurs ».
Au cours de son bref entretien, Whitten semblait véritablement déterminé à prouver qu'Unity pouvait à nouveau être un partenaire fiable pour les développeurs, petits et grands. « Je sais profondément que la confiance est difficile à gagner et facile à perdre », a-t-il déclaré. « Je sais que la seule façon de gagner cet argent est par des actions, pas par des mots ».
Ces actions incluront Whitten disant qu'il « parlerait beaucoup plus dans une conversation bidirectionnelle avec nos créateurs, tout comme l'ensemble de l'entreprise ». « Je vois cela comme le premier jour et la première étape pour regagner ou montrer des actions à nos créateurs afin de voir quel type d'entreprise nous sommes et ce que nous essayons de faire pour nous assurer que nous construisons les meilleurs outils pour qu'ils construisent les meilleurs jeux ».
« C'est tout ce que je peux faire : dire ce que nous allons faire et ensuite faire ce que nous disons », a-t-il ajouté.
Des développeurs soulagés, mais qui restent méfiants, voire sceptiques
En ligne, les développeurs ont exprimé leur soulagement de voir les frais de Runtime supprimés, mais beaucoup restent sceptiques, voire carrément en colère. « Il y a des changements importants ici, mais on a l'impression qu'ils remettent le tapis en place et espèrent que vous resterez debout dessus jusqu'à la prochaine fois qu'ils le tireront », a écrit un développeur de WB Games Montréal.
C’est quand même un changement terrible, même s’il est légèrement meilleur.
- Ne résout pas le backstab massif du ToS
- Force toujours les développeurs de consoles à passer à Pro (2 000 USD/an/siège) avec des frais de partage de rev/runtime en plus
- On ne peut toujours pas faire confiance aux dirigeants d'Unity pour ne pas nous baiser plus fort à l'avenir
Un compte X appelé « Game Studios Disappointed by Unity » dédié uniquement à la republication des déclarations des développeurs a partagé des centaines de dénonciations des nouvelles politiques.
Même si Unity a renoncé aux changements les plus flagrants, certains développeurs affirment que le mal est fait. « La volonté démontrée, l'empressement à modifier un accord, allant même jusqu'à supprimer leur [référentiel] GitHub qui stipulait que les développeurs ne seraient redevables qu'à l'accord en vertu duquel ils ont signé, érode la confiance », déclare Brandon Sheffield, l'un des de nombreux développeurs se sont exprimés sur les changements annoncés il y a quelques jours. Cela s’explique en partie par le fait que Sheffield et son équipe faisaient partie de ceux « au courant de ces changements bien avant leur mise en ligne et les ont repoussés », dit-il. « Nous savions que la réaction serait extrêmement négative, mais nous n’avons pas été écoutés. »
Certains ont décidé de renoncer à Unity, malgré les changements apportés
Quels que soient les changements apportés par Unity, le studio de Sheffield, Necrosoft Games, n'utilisera pas Unity pour son prochain projet. « Nous ne leur faisons tout simplement pas confiance pour qu’ils tiennent parole », dit-il. « Nous ne leur faisons pas confiance pour mettre à jour leur moteur d’une manière qui nous affecte, en tant que développeurs...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.