17 pontos por xguru 2023-09-15 | 12 comentários | Compartilhar no WhatsApp
  • "Se você vai começar um novo projeto de jogo, não use Unity"
  • A Unity já foi a salvadora da indústria de videogames. Era relativamente fácil de usar e oferecia um engine/framework para vários jogos, não apenas um
  • Mas isso não é mais verdade. Se você começou um projeto há 4 meses, vale considerar mudar para outra coisa. A Unity não é uma empresa confiável de forma alguma
  • O que aconteceu? John Riccitiello assumiu a empresa e, nos últimos anos, o engine Unity entrou em declínio constante, cercado por um modelo de negócios bizarro, recursos sem manutenção e estabilidade inconsistente
  • A Unity tem campeões internos para certos recursos
    • Quando esses campeões saem da empresa, o recurso enfraquece e desaparece
    • A Unity adquire produtos concorrentes, mas quando o dono desse produto sai da empresa, ele deixa de receber suporte
  • Mesmo usando a versão LTS mais recente, que é a versão "estável", é preciso abrir uma página em branco antes de fazer qualquer coisa, ou então o engine trava
    • Isso acontece por causa de um erro introduzido recentemente pela Unity e ainda não corrigido. Isso acrescenta alguns minutos toda vez que o projeto é aberto e nem assim fica estável
  • A decisão recente foi justamente a mudança no plano de preços. Analisando os pontos importantes, a mudança foi esta
    • O Unity Personal, que era gratuito, agora não pode mais ser usado offline
    • Agora, em todos os níveis, o desenvolvedor precisa pagar alguns centavos de taxa fixa por cada jogo instalado
    • Os níveis Unity Plus (com descontinuação prevista), Pro e Enterprise todos cobram assinatura, e a maioria dos desenvolvedores profissionais precisa usá-los
    • O valor pago é definido por faixas baseadas no número de downloads e na receita
    • A Unity nunca ganhou dinheiro com assinaturas; sempre ganhou dinheiro com a plataforma de anúncios (como se vê em jogos mobile f2p)
    • Há descontos para quem usa os serviços da Unity
    • Esse dinheiro deve ajudar a corrigir problemas de runtime que hoje impedem até a versão estável básica de rodar sem travar
  • Portanto, o problema é "mesmo já cobrando assinatura, agora também cobrar por instalação"
    • Se ainda é preciso pagar custos extras, qual é o sentido da assinatura?
  • Além disso, cabe ao desenvolvedor distinguir esses dois tipos de custo
    • A Unity nos impôs muito trabalho administrativo extra
    • O ponto forte de Vampire Survior era o preço, mas agora isso se torna impossível
    • Se você lançar um jogo por 99 centavos, a Steam fica com 30% de taxa de plataforma, e a Unity leva 20 centavos por instalação, então no máximo se ganha 46 centavos por dólar
  • Mesmo que você comece a desenvolver um jogo por conta própria sem saber se vai dar certo, se fizer grande sucesso, será punido
    • Porque a Unity exige uma taxa fixa, não uma porcentagem
    • Mesmo que eu baixe o preço, o valor exigido pela Unity não muda
  • Todo esse dinheiro sai do bolso do desenvolvedor, mas os publishers não vão querer se envolver com isso
  • A expectativa é que, daqui para frente, haja menos anúncios de jogos feitos com Unity

12 comentários

 
xguru 2023-09-17

Caso você tenha curiosidade sobre outras alternativas, veja Desenvolvimento de jogos após o Unity

Além disso, o texto abaixo também diz que até jogos já desenvolvidos com Unity podem se tornar um problema.
Parece que a Unity apagou o repositório no GitHub que rastreava silenciosamente mudanças nos ToS

 
nottiger 2023-09-15

gol contra

 
xguru 2023-09-15

Unity está morta

Parece que decidiram fechar os escritórios da Unity em Austin/São Francisco até o fim de semana por causa de ameaças de morte.
https://gamesindustry.biz/unity-closes-offices-in-wake-of-death-threat…

 
xguru 2023-09-15

Você decidiu migrar do Unity para a Unreal Engine?

Realmente, é preciso aproveitar o embalo na hora certa. Embora eu não seja funcionário da Epic, haha

 
wedding 2023-09-15

Por mais que eu pense nisso, parece uma política completamente insana.

 
colus001 2023-09-15

Acho que muita gente vai migrar porque a experiência para desenvolvedores da engine Godot é bem decente. Agora, desenvolvimento de jogos de baixo orçamento com a Unity parece praticamente impossível. É uma pena, porque se isso tivesse sido aplicado a setores que gastam muito em anúncios e movimentam dezenas de bilhões de won ou mais, provavelmente não teria havido uma reação tão forte.

 
ffdd270 2023-09-15

Eu também acho que a experiência com a engine Godot é realmente muito boa. É rápida, leve, intuitiva... além disso, se você quiser, o alcance do que dá para modificar é praticamente ilimitado, o que já é ótimo. E também me parece ser uma engine da qual dá para esperar ainda mais no futuro. Principalmente porque gosto muito da direção de desenvolvimento dela ultimamente...

 
dokdo2005 2023-09-15

A Unreal Engine mudou recentemente para algo como “uso gratuito até certa receita OU contrato separado”, mas a Unity está indo na contramão disso...

 
colus001 2023-09-15

Normalmente já vi alguns casos em que CEOs sem perfil técnico tomam esse tipo de decisão e acabam levando a empresa ao fracasso, então também fico preocupado se vai acontecer a mesma coisa desta vez. Pessoalmente, quando voltei a usar o Unity depois de 7~8 anos, a experiência de desenvolvimento tinha piorado tanto que comecei a aprender mais sobre o Godot.

 
wooseop 2023-09-15

Acho que é provavelmente a pior decisão da indústria de games no século 21... com essa única decisão, a Unity agora se tornou, por assim dizer, um motor sem motivo para ser usado.

 
idunno 2023-09-15

Isso é literalmente cavar a própria cova.