Suporte prático de programação e engenharia para jogos, engines e plataformas, desde um problema técnico específico até uma função integrada de desenvolvimento sob contrato na sua equipe.
Trabalho crítico de desempenho em jogos e engines com C/C++, com experiência em otimização de baixo nível nas arquiteturas x86, x64, ARM, ARM64 e MIPS.
Profiling de CPU e otimização de caminhos críticos
Memória, layout de dados e restrições de plataforma
Otimização em Assembly quando apropriado
Depuração, correção de bugs e recuperação técnica de projetos
Renderização e engenharia de GPU
Integração e otimização de renderização com foco em tempo de frame, compatibilidade e objetivos reais de plataforma.
Profiling de GPU e gargalos de renderização
Integração de API gráfica/plataforma
Análise de shaders, estados e draw calls
Adaptação do sistema de renderização durante ports
Gameplay, sistemas e bibliotecas
Suporte de engenharia além da renderização, incluindo gameplay, áudio, rede, sistemas, bibliotecas reutilizáveis e serviços de plataforma.
Ferramentas e engenharia de produção
Sistemas de build, pipelines de conteúdo, ferramentas de depuração e fluxos técnicos que ajudam equipes de produção a lançar com confiabilidade em múltiplos destinos.
Engenharia sob contrato
Integre conosco à sua equipe ou entregue uma área técnica
Podemos trabalhar ao lado de uma equipe de engenharia estabelecida ou assumir a responsabilidade por uma entrega técnica claramente definida. O foco é resolver problemas de produção, comunicar com clareza e deixar código de fácil manutenção.