Os desenvolvedores de jogos afetados pelo novo modelo de preços do Unity estão contra-atacando. Um coletivo de desenvolvedores de 19 empresas, a maioria com sede na Europa e que desenvolvem principalmente jogos para dispositivos móveis, publicou uma carta aberta instando a Unity a reverter o curso de suas mudanças recentemente anunciadas no modelo de preços. A carta contém alguns dos mesmos sentimentos expressos por outros desenvolvedores esta semana, mas com uma grande reviravolta.
“Como ação imediata, nosso coletivo de empresas de desenvolvimento de jogos é forçado a desligar toda a monetização de IronSource e Unity Ads em nossos projetos até que essas mudanças sejam reconsideradas”, dizia a carta.
Essencialmente, essas empresas, que representam milhares de jogos com bilhões de downloads, impediram que a Unity ganhasse mais dinheiro com seus jogos. Algumas das empresas representadas na carta incluem Voodoo.io, Azur Games e SayGames, cada uma reivindicando mais de 100 jogos.
Houve inúmeras mensagens de desenvolvedores instando a empresa a reverter o curso. Outros ameaçaram nunca mais usar o Unity ou portar seus projetos existentes para outros motores de jogo. Esta ação coletiva dos desenvolvedores representa a próxima escalada na luta entre Unity e seus usuários.
No centro da questão está a notícia de que o Unity atualizará sua estrutura de preços para cobrar dos desenvolvedores por cada instalação de um jogo Unity depois que downloads específicos e limites de receita forem atingidos. Embora a Unity afirme que apenas 10% de seus usuários serão afetados, ainda não está claro como a Unity pretende rastrear as instalações e como pretende diferenciar uma instalação “válida” de uma “inválida”.
Além das preocupações monetárias, os desenvolvedores também estão irritados porque o novo preço representa uma violação da transparência estabelecida pela Unity em relação aos seus termos de serviço.
É comum que as empresas alterem frequentemente os seus termos de serviço e rescindam contratos com base em violações dos TOS. Em 2019, a Unity fez exatamente isso, encerrando a licença da empresa de software Improvável, citando violações dos TOS. A ação causou protestos na comunidade e, em resposta, a Unity restabeleceu a licença do Improbable e se comprometeu a manter os usuários informados sobre futuras alterações nos termos de serviço.
Em uma postagem no blog em 2019, o Unity escreveu: “Quando você obtém uma versão do Unity e não atualiza seu projeto, achamos que você deveria ser capaz de manter essa versão dos TOS”.
Essa declaração está refletida em uma versão dos TOS da Unity de março de 2022. “A Unity pode atualizar estes Termos Adicionais do Software Unity a qualquer momento, por qualquer motivo e sem aviso prévio (os “Termos Atualizados”). […] se os Termos Atualizados afetarem negativamente seus direitos, você poderá optar por continuar a usar qualquer versão do Software Unity do ano atual […] de acordo com os termos aplicados imediatamente antes dos Termos Atualizados.”
Além disso, naquele blog de 2019, a Unity afirmou que rastrearia as alterações nos termos de serviço no GitHub “para dar aos desenvolvedores total transparência sobre quais mudanças estão acontecendo e quando”.
No entanto, o Unity excluiu esse repositório GitHub. E, em abril de 2023, introduziu um novo contrato de termos de serviço que removeu a cláusula que permitia aos desenvolvedores usar TOS mais antigos, ao mesmo tempo que introduziu uma nova cláusula que parecia sugerir que as agora controversas taxas de tempo de execução estavam a caminho.
2.2 Tempo de execução da unidade
Sujeito ao pagamento das taxas aplicáveis(ênfase A beira) se houver, você poderá distribuir o Unity Runtime como parte integrada de seus Projetos, somente como incorporado ou incorporado em seus Projetos, e somente para terceiros a quem você licencia ou vende seus Projetos ou que lhe fornecem serviços, em cada caso de acordo com um contrato que não proteja menos a Unity, seus licenciadores e seus prestadores de serviços do que este Contrato.
No desenvolvimento de videogames, é comum “bloquear” versões específicas de um mecanismo de jogo. Teoricamente, os desenvolvedores insatisfeitos com as novas taxas poderiam simplesmente ter “bloqueado” uma versão anterior do mecanismo Unity para evitá-las e os próprios termos de serviço do Unity teriam apoiado isso. Mas com essa mudança, aparentemente feita em contravenção aos objetivos de transparência declarados pelo próprio Unity, qualquer pessoa que use uma versão atual do Unity aparentemente concordou com essas taxas de tempo de execução antes mesmo de serem anunciadas.
A beira pediu comentários à Unity sobre a exclusão de seus termos de serviço GitHub e sobre esta ação recente de desenvolvedores móveis. Embora o Unity ainda não tenha respondido, ele respondeu ao boicote dos desenvolvedores.
De acordo com um e-mail revisado por A beira, um representante da Unity reconheceu que os programas de monetização de anúncios da empresa foram pausados para um aplicativo e observou que provavelmente isso se devia às novas taxas. O representante prosseguiu dizendo que, em resposta, a Unity suspenderia seus programas de aquisição de usuários para esse aplicativo – essencialmente limitando a capacidade do aplicativo de atrair novos usuários.
Embora esta acção vá prejudicar financeiramente estas empresas, para elas não se trata apenas de dinheiro.
“As novas regulamentações do Unity afetarão todos os projetos que não gerarem renda suficiente por usuário”, disse Nikita Guk, CEO da empresa de relações públicas GIMZ, que organizou a carta. “Incentivando os desenvolvedores a migrar para mecanismos de jogos alternativos ou a dar ainda mais ênfase à monetização, em detrimento da criação de uma experiência de jogo envolvente.”
Até agora, 19 empresas assinaram a carta e mais são instadas a seguir o exemplo.
“Se você compartilha nosso sentimento, convidamos você a se juntar a nós. Desligue a monetização do Unity até que uma resolução justa e equitativa seja encontrada.”