1000xResist defende codec de vídeo universal para games

Remy Siu, o diretor criativo por trás do aclamado jogo 1000xResist, vencedor do Peabody Award, está enfrentando um dos desafios mais prosaicos e frustrantes do desenvolvimento moderno: a batalha contra codecs de vídeo incompatíveis. Enquanto trabalha no ambicioso projeto Prove You’re Human — um jogo de FMV (Full Motion Video) sobre uma IA que sonha em ser humana — Siu faz um apelo desesperado à indústria. Ele pede que Unity, Unreal, Valve, Nintendo, Microsoft e Sony formem um consórcio para definir e adotar um codec de vídeo universal para games. Sem isso, a criatividade e o potencial técnico de títulos que misturam vídeo real e renderização 3D em tempo real ficarão reféns de uma bagunça tecnológica que infla custos, aumenta o tamanho dos arquivos e limita a experiência do jogador.

Da arte visionária ao pesadelo técnico: a jornada de 1000xResist para Prove You’re Human

1000xResist não foi um jogo comum. Ele fundiu uma visão distópica pós-apocalíptica com o trauma coletivo da pandemia de COVID—19 e a dor específica de crescer como imigrante fugindo dos protestos de Hong Kong. Essa narrativa pessoal e poderosa rendeu prêmios e aclamação da crítica, solidificando a voz única de Siu e de seu estúdio, o Sunset Visitor’s. Seu próximo passo, Prove You’re Human, publicado pelo novo selo da Black Tabby Games, é igualmente ousado em conceito. O jogo explora a ideia de “Pânico Semiótico” — a confusão sensorial de interpretar palavras com múltiplos significados, como “arms” (braços ou armas) — dentro da estrutura de CAPTCHAs interativos. Para materializar essa visão, Siu optou pelo formato FMV, utilizando gravações de atores reais e digitalizados, assim como Alan Wake 2 da Remedy fez, para criar uma dicotomia entre espaços virtuais (renderizados) e o mundo “real” do jogo (em vídeo).

O custo criativo da fragmentação de codecs

Por trás dessa ambição narrativa e visual, esconde—se um problema técnico debilitante. Para que Prove You’re Human funcione em todas as plataformas — PC, consoles da Nintendo, Xbox, PlayStation — a equipe precisa codificar os mesmos vídeos em múltiplos formatos de codec. Não existe um padrão único que todos os hardwares e softwares (motores de jogo e sistemas operacionais) reconheçam e decodifiquem com eficiência nativa. Consequentemente, o arquivo final do jogo fica inchado com quatro ou mais versões do mesmo conteúdo de vídeo, uma para cada ecossistema. Isso impacta o download, o armazenamento e a complexidade do pipeline de desenvolvimento. Como Siu lamenta: “Temos que usar alguns codecs nada agradáveis para garantir o suporte a todas as plataformas… Há muitas concessões. Uso um codec que sei que é melhor para o PC, ou escolho um codec [de qualidade inferior] que sei que funciona em todas as plataformas?”

Entendendo o cerne do problema: o que são codecs e por que essa “torre de Babel” existe?

Para compreender a frustração de Siu, é essencial dominar o básico. Um codec de vídeo (de “codificador/decodificador”) é um software ou hardware que comprime e descomprime dados de vídeo digital. Vídeos de alta qualidade geram arquivos enormes, então a compressão é vital para distribuição. A maioria usa compressão “com perdas” (lossy), descartando alguns dados considerados menos perceptíveis ao olho humano para reduzir drasticamente o tamanho. A eficiência e a qualidade resultante variam enormemente entre codecs como H.264, H.265 (HEVC), AV1, VP9 e outros.

A fragmentação de hardware e a dor do desenvolvedor

O problema não é apenas de software. A decodificação por hardware é crucial para performance. Processadores modernos têm circuitos dedicados para decodificar codecs específicos de forma rápida e eficiente, liberando a CPU para outras tarefas. Um PC com uma GPU de 2025 pode decodificar AV1 silenciosamente, enquanto um console de 2023 pode ter suporte otimizado apenas para HEVC. Pior ainda: um jogador pode ter um CPU “potente no papel” mas antigo, de 2011, sem suporte de hardware para codecs modernos, forçando uma decodificação lenta e problemática via software. Foi exatamente isso que a equipe de 1000xResist enfrentou: jogadores com hardware antigo sofrendo para rodar vídeos comprimidos com codecs novos. Essa fragmentação cria um campo minado para desenvolvedores de FMV, que precisam escolher entre qualidade inclusiva ou exclusão de parte do público.

Por que os gigantes da tecnologia não se alinham?

A falta de um padrão universal não é acidental. Envolve guerras de licenciamento, patentes e estratégias de mercado. Codecs como H.265/HEVC possuem estruturas complexas de licenciamento e royalties. Alternativas como o AV1, desenvolvido pela Alliance for Open Media (AOMedia), são livres de royalties e ganham força, mas sua adoção em hardware ainda não é ubíqua, especialmente em consoles mais antigos ou de baixo custo. Cada fabricante de plataforma (Sony, Microsoft, Nintendo) e cada motor (Unreal, Unity) toma decisões sobre quais codecs integrar nativamente, levando em conta custos, eficiência e relações com detentores de patentes. O resultado é que o desenvolvedor, especialmente o estúdio independente com recursos limitados, paga o preço.

O apelo de Siu: um consórcio para salvar o futuro dos games FMV

A solução proposta por Remy Siu é direta e coletiva. Ele não pede um novo codec revolucionário, mas sim um acordo industrial. “Precisa urgentemente haver um consórcio onde todas as plataformas se reunam… e simplesmente decidam qual é o codec melhor para este cenário, e então tenham isso integrado das perspectivas de hardware e software”, argumenta. Esse consórcio reuniria os pesos—pesados dos motores de jogo (Unity Technologies, Epic Games) e das fabricantes de plataformas (Sony Interactive Entertainment, Microsoft, Nintendo, Valve) para definir, em conjunto, um codec—padrão para a próxima geração de jogos que utilizam vídeo.

Quais seriam os benefícios tangíveis de um codec universal?

A padronização traria ganhos imediatos para toda a cadeia produtiva:

  • Redução drástica no tamanho do build: Um único arquivo de vídeo, não múltiplas versões, reduziria o tamanho total do jogo em dezenas de gigabytes.
  • Simplificação do pipeline de desenvolvimento: A equipe renderizaria o vídeo apenas uma vez, acelerando produção e testes.
  • Garantia de qualidade consistente: Os desenvolvedores saberiam exatamente como o vídeo será reproduzido em cada dispositivo, sem surpresas negativas.
  • Inclusão e acessibilidade: Performance otimizada e previsível em hardware mais antigo, ampliando o público potencial.
  • Estímulo à inovação criativa: Com a barreira técnica reduzida, mais estúdios se sentiriam confiantes para explorar narrativas híbridas com FMV.

O impacto do FMV na indústria: além da nostalgia dos anos 90

O FMV contemporâneo não é a releitura kitsch dos CD—ROMs da década de 1990. Títulos como Immortality (Sam Barlow), The Complex e Erica já demonstraram o potencial narrativo único do formato. A integração moderna com scanners 3D de corpo inteiro e metahumanos, como visto em Alan Wake 2, permite uma fusão imperceptível entre ator real e avatar digital, criando novas possibilidades de realismo e expressão. O apelo de Siu, portanto, não é por um nicho obscuro, mas por uma ferramenta essencial para um gênero narrativo em ascensão. A barreira técnica atual impede que essa linguagem atinja seu potencial máximo e se torne mais acessível a estúdios menores.

Exemplo prático: o caso da seleção de codecs para “Prove You’re Human”

Para ilustrar o dilema, imagine a árvore de decisão da Sunset Visitor’s:

  1. Definição da qualidade alvo: Vídeo em 4K, 60fps, alta faixa dinâmica (HDR).
  2. Identificação das plataformas-alvo: Steam (PC Windows/Linux), Nintendo Switch (e sucessor), Xbox Series S|X, PlayStation 5.
  3. Pesquisa de suporte nativo por plataforma:
    • PC: Suporte amplo, mas varia com idade do hardware. AV1 é uma opção de futuro, mas H.265 é mais seguro.
    • Nintendo Switch: Suporte robusto a H.264/AVC; suporte limitado a H.265/HEVC em alguns cenários; sem suporte a AV1.
    • Xbox Series S|X: Suporte completo a H.265 e VC—1; AV1 em avaliação.
    • PlayStation 5: Suporte excelente a H.265; suporte a AV1 anunciado para o futuro.
  4. A decisão amarga: Optar pelo H.264 (mais antigo, menor qualidade, mas suporte quase universal) para evitar problemas, ou criar builds separadas com codecs diferentes para cada plataforma, multiplicando o trabalho e o espaço em disco.

Essa escolha, puramente técnica, impacta diretamente a expressão artística que o jogador final verá.

Como a comunidade e os desenvolvedores de engine podem ajudar agora

Enquanto o consórcio dos sonhos não se materializa, Siu pede ação interna. Desenvolvedores que trabalham em Unity, Unreal Engine, Godot ou mesmo em equipes de suporte técnico da Valve, Xbox ou PlayStation podem ser agentes de mudança. “Levante uma bandeira internamente”, é seu apelo. Argumentar nos fóruns internos, abrir tickets de feature request, apresentar cases como o de 1000xResist e Prove You’re Human para destacar a dor real dos usuários (desenvolvedores) dessas tecnologias. A pressão orgânica da comunidade de criadores é um primeiro passo vital para mostrar que o problema é real, custa dinheiro e limita a criação.

Passos para desenvolvedores de FMV se protegerem hoje

Para estúdios que trabalham com FMV agora, algumas práticas podem mitigar os danos:

  • Teste extensivo em hardware antigo: Inclua na sua matriz de testes PCs e laptops com CPUs de 5 a 10 anos atrás.
  • Priorize codecs com fallback: Implemente um sistema que detecte a capacidade de hardware e carregue a versão do codec mais adequada (se múltiplas forem incluídas).
  • Documentação clara para o usuário: Informe nas páginas da Steam os requisitos de codec. Um jogador com hardware muito antigo pode precisar ativar configurações específicas no driver da GPU.
  • Colaboração com publishers: Publishers como a Black Tabby podem usar sua influência para dialogar com as plataformas sobre esses desafios técnicos.
  • Comunidade e compartilhamento: Compartilhar conhecimentos em fóruns como a FMV Special Interest Group ou o Discord de desenvolvedores do engine utilizado.

O futuro: AV1 como candidato ao padrão universal?

Observando o horizonte tecnológico, o codec AV1 surge como o principal candidato a resolver esse impasse. Desenvolvido pela AOMedia — um consórcio que inclui Google, Apple, Microsoft, Meta, Amazon, Netflix, Intel, AMD e Nvidia — ele é livre de royalties e oferece eficiência de compressão superior ao H.265. Seu suporte em hardware está crescendo rapidamente em GPUs (Nvidia RTX 30/40 series, AMD RDNA 3, Intel Arc), smartphones (Snapdragon 8 Gen 2+) e smart TVs. A adoção pelos consoles de próxima geração parece quase inevitável. O desafio é o “período de transição”, que pode durar anos, onde desenvolvedores ainda precisarão suportar codecs legados para não alienar jogadores com hardware atual, mas não de última geração. A pressão da indústria de games pode acelerar essa transição.

A luta de Remy Siu e da Sunset Visitor’s contra a torre de Babel dos codecs é um microcosmo de um desafio maior da indústria de games: a tensão entre inovação artística e fragmentação tecnológica. Enquanto estúdios visionários se arriscam em narrativas híbridas que fundem cinema e interatividade, são barrados por problemas de infraestrutura que parecem solucionáveis. O apelo por um codec universal não é um tecnicismo trivial; é um chamado para que a indústria priorize a criatividade dos criadores e a experiência dos jogadores acima de guerras de licenças e silos tecnológicos. O sucesso futuro de gêneros como o FMV, e talvez de inovações que ainda nem imaginamos, pode depender de quão bem os gigantes dos games e da tecnologia ouvirem esse apelo e, finalmente, decidirem falar a mesma língua.

Compartilhar este artigo
Canal oficial de conteúdo do portal Overcentral. A Equipe Central produz notícias, guias e análises com foco em credibilidade e relevância, garantindo que você receba o melhor conteúdo editorial diariamente.