Portando o Quake para o Three.js com o Claude Code: Fluxo de Trabalho e Limitações

Visão Geral do Projeto
Um desenvolvedor portou com sucesso o código-fonte do Quake para JavaScript e Three.js usando o Claude Code. O resultado é uma versão baseada na web do clássico jogo de tiro em primeira pessoa.
Detalhes Principais da Fonte
O desenvolvedor descreveu isso como "um trabalho considerável de prompts", mas encontrou um bom fluxo de trabalho para portar projetos como este. A implementação funcional está disponível em https://mrdoob.github.io/three-quake/ com o código-fonte no GitHub em https://github.com/mrdoob/three-quake.
Durante o processo de portabilidade, o Claude teve dificuldades específicas em portar o código do servidor multiplayer (QuakeWorld) para Deno+WebTransport. O desenvolvedor observou que "o Codex descobriu de alguma forma", sugerindo que diferentes assistentes de IA para programação podem ter capacidades variadas para desafios técnicos específicos.
O desenvolvedor recomenda que outros tentem projetos de portabilidade semelhantes, indicando que, apesar dos desafios, a abordagem produziu resultados úteis e insights sobre fluxo de trabalho.
Contexto Técnico
Portar um motor de jogo complexo baseado em C como o Quake para JavaScript e Three.js envolve traduzir código de baixo nível de gráficos, física e rede para tecnologias web. Three.js é uma biblioteca JavaScript 3D popular que roda em navegadores usando WebGL. Deno é uma alternativa de runtime JavaScript/TypeScript ao Node.js, e WebTransport é uma API web moderna para comunicação bidirecional de baixa latência.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Teste Autônomo de Super Mario Usando Modelos de Comportamento
Explore o teste autônomo em Super Mario usando um gerador de entrada baseado em mutação para descobrir casos extremos e explorar espaços de estado de forma mais eficaz.

Revista Pipeline Autônoma com Claude Code: Análise da Arquitetura Agente
Um pipeline de sete etapas usando Claude Code como equipe editorial produz até cinco artigos verificados e multilíngues por manchete. O sistema inclui cinco subagentes, memória institucional via embeddings e verificação automática de fatos contra um banco de dados crescente.

OpenClaw integra-se com a API do Kroger para compras de supermercado automatizadas por meio de agentes de IA
Um desenvolvedor usou o OpenClaw com a API do Kroger para adicionar automaticamente ingredientes de receitas a um carrinho de compras, aproveitando o Qwen3.5 para geração de receitas e o Gemini 3.1 Pro para configuração. A integração exigiu 6 horas de trabalho e consumiu 359 mil tokens para uma única geração de carrinho.

Executando um pipeline de coaching comportamental com 6 agentes no Qwen3 235B auto-hospedado com vLLM
Um desenvolvedor construiu um pipeline cognitivo de 6 agentes para coaching comportamental rodando inteiramente em Qwen3 auto-hospedado via vLLM, usando Qwen3 30B em 2x RTX 4090s para desenvolvimento e Qwen3 235B em pods RunPod A40 para produção.