13 pontos por GN⁺ 2025-04-09 | 3 comentários | Compartilhar no WhatsApp
  • Contestação às críticas à demonstração de Quake II gerada por IA divulgada pela Microsoft (a alegação de que ela prejudica o valor dos desenvolvedores)
  • John Carmack, desenvolvedor de Doom/Quake, entende a alegação de que a IA diminui o valor das habilidades de desenvolvedores, artistas e designers e organizou seus pensamentos sobre isso

O avanço da tecnologia é uma mudança inevitável

  • No passado, montava-se código de máquina manualmente e desenhava-se em papel quadriculado para converter em hexadecimal
  • Esse tipo de processo agora se tornou um trabalho ultrapassado, como fazer manutenção em rodas de carroça
  • O desenvolvimento dos computadores é, em essência, um processo de criação de 'power tools'

O impacto positivo dos motores de jogo e das ferramentas de IA

  • Os motores de jogo reduziram a importância da engenharia de sistemas, mas criaram um ambiente em que mais pessoas podem participar do desenvolvimento de jogos
  • As ferramentas de IA permitem que grandes criadores alcancem resultados ainda melhores e também ampliam muito a capacidade de equipes pequenas
  • Há a possibilidade de surgirem novos tipos de criadores além dos desenvolvedores tradicionais

Geração baseada em prompts e o futuro da criação

  • No futuro, poderá existir um mundo em que um único prompt seja suficiente para criar jogos, romances, filmes e outros conteúdos interativos
  • Mas, mesmo assim, ainda existirão obras muito superiores feitas por equipes de desenvolvedores apaixonados
  • No fim, a quantidade e a diversidade de conteúdo acessível pelo mesmo custo aumentarão bastante

O futuro dos empregos de desenvolvedor é fluido

  • Como na agricultura, os avanços tecnológicos podem fazer com que uma pequena força de trabalho dê conta de toda a demanda
  • Ou, como nas redes sociais, empreendimentos criativos em várias escalas podem prosperar
  • Mas, em qualquer caso, a ideia de 'não vamos usar power tools, porque os empregos vão desaparecer' não é uma estratégia convincente

3 comentários

 
ethanhur 2025-04-09

A opinião de John Carmack sempre vale a pena ser ouvida. Na época de Doom, ele provavelmente codificava princípios da física em assembly; hoje em dia, quantas pessoas conseguem fazer um jogo sem uma game engine?

Olhando para as pegadas do passado, no fim o que permanece é o entretenimento, e com o avanço da tecnologia talvez não seja na forma que conhecemos hoje.

 
GN⁺ 2025-04-09
Opiniões no Hacker News
  • O problema fundamental da indústria de games é que o valor dos jogos está diminuindo

    • O preço dos jogos não sobe tão rápido quanto os custos de produção
    • Nos anos 1980, um jogo de Atari custava $30, mas hoje isso equivaleria a $90 considerando a inflação
    • Se os custos aumentam e não é possível elevar os preços, a indústria está sendo comoditizada ou tem dificuldade para avançar
    • A IA pode ser uma forma de reduzir o custo inicial de jogos AAA e limitar o risco de criar novos jogos
    • Há uma entrevista com Matthew Ball no Stratechery
    • A opinião do Carmack está correta
  • John, isso não é uma ferramenta poderosa, é uma copiadora

    • Não sou contra copiadoras, mas isso está sendo apresentado equivocadamente ao público como uma ferramenta poderosa
    • Os criadores estão ouvindo a mensagem: "seu trabalho é intercambiável com uma copiadora um pouco mais inteligente, então não pague os criadores, apenas copie"
  • As pessoas estão discutindo duas coisas diferentes sobre o mesmo tema

    • progresso tecnológico
    • os impactos políticos e econômicos quando a IA começar a substituir uma quantidade significativa de empregos
    • Pessoalmente, sinto medo
  • Usar ferramentas de IA em bases de código profissionais pode ser arriscado

    • Antigamente, as pessoas aprendiam a programar digitando código-fonte de revistas e corrigindo os problemas que apareciam
    • A IA pode ensinar esse tipo de aprendizado a uma nova geração, ou então a programação pode se tornar sem sentido
    • Mas eu não gostaria que isso fosse usado em software bancário ou em software de orientação de aeronaves
  • Parece uma opinião banal. Fico me perguntando do que exatamente se está falando

  • Os primeiros jogos envolviam montar diretamente o código de máquina e converter personagens em papel quadriculado para hexadecimal

    • Com a evolução do software, esse tipo de trabalho se tornou tão sem sentido quanto manter rodas de carroça
    • Ainda hoje, a importância de compilar assembly continua existindo
    • As ferramentas de IA vão permitir o melhor desempenho, fazer equipes pequenas realizarem mais e atrair um novo grupo de criadores
    • O avanço de tecnologias como VR pode ser lento
    • Dependendo do procedimento legal, Quake é open source
    • A estratégia de "não use ferramentas poderosas" não será bem-sucedida
  • Precisamos esperar até que uma IDE amigável automatize as barreiras técnicas

    • Recentemente fiz um app para Android, e a parte mais difícil foi configurar tudo no Android Studio
    • Será possível colar o texto fornecido por um LLM e ver o ícone do app aparecer no celular
  • Entendo a reclamação de que ferramentas de IA estão tornando triviais as habilidades de programadores, artistas e designers

    • Os primeiros jogos envolviam montar diretamente o código de máquina
    • Criar ferramentas poderosas está no centro da evolução dos computadores
    • As ferramentas de IA vão permitir o melhor desempenho, fazer equipes pequenas realizarem mais e atrair um novo grupo de criadores
    • A estratégia de "não use ferramentas poderosas" não será bem-sucedida
  • Se a barreira de entrada cair demais, pode haver muito conteúdo de baixa qualidade e a economia pode piorar

    • A indústria do cinema pode servir de exemplo
    • O problema não é o vizinho que tem paixão por design de videogames, mas faz jogos ruins
    • O problema são as fazendas de conteúdo capitalizadas
  • Link relacionado: https://www.astralcodexten.com/p/the-colors-of-her-coat

 
sunmo9 2025-04-09

Acredito que o valor real dos jogos, de proporcionar diversão às pessoas, não diminuiu. O que caiu foi apenas o valor de mercado, por causa do aumento da oferta.
Não é o progresso da civilização justamente o processo de abstrair o que está na base para permitir trabalhar em níveis mais altos? Trabalhos de reforçar a base, como compilação de assembly, continuarão sendo área de especialistas. Não é necessário entender até o princípio de funcionamento dos transistores para usar um computador.

Espero que, por meio da IA, mais pessoas possam fazer arte.