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

✍️ OpenClawRadar📅 Publicado: March 1, 2026🔗 Source
Portando o Quake para o Three.js com o Claude Code: Fluxo de Trabalho e Limitações
Ad

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.

Ad

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

Ad

👀 See Also

Teste Autônomo de Super Mario Usando Modelos de Comportamento
Use Cases

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.

OpenClawRadar
Revista Pipeline Autônoma com Claude Code: Análise da Arquitetura Agente
Use Cases

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.

OpenClawRadar
OpenClaw integra-se com a API do Kroger para compras de supermercado automatizadas por meio de agentes de IA
Use Cases

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.

OpenClawRadar
Executando um pipeline de coaching comportamental com 6 agentes no Qwen3 235B auto-hospedado com vLLM
Use Cases

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.

OpenClawRadar