skills/game-development/3d-games/SKILL.md
Princípios de desenvolvimento de jogos 3D. Renderização, shaders, física e câmeras.
npx skillsauth add lucasfdigital/orchard 3d-gamesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Princípios para sistemas de jogos 3D.
1. Processamento de Vértices → Transformar geometria
2. Rasterização → Converter para pixels
3. Processamento de Fragmentos → Colorir pixels
4. Saída (Output) → Para a tela
| Técnica | Propósito | | :--- | :--- | | Frustum culling | Não renderizar o que está fora da tela | | Occlusion culling | Não renderizar o que está escondido | | LOD | Menos detalhes à distância | | Batching | Combinar chamadas de desenho (draw calls) |
| Tipo | Propósito | | :--- | :--- | | Vertex | Posição, normais | | Fragment/Pixel | Cor, iluminação | | Compute | Computação geral |
| Forma | Caso de Uso | | :--- | :--- | | Box (Caixa) | Prédios, caixotes | | Esfera | Bolas, verificações rápidas | | Cápsula | Personagens | | Mesh | Terrenos (custoso) |
| Tipo | Uso | | :--- | :--- | | Terceira pessoa | Ação, aventura | | Primeira pessoa | Imersivo, FPS | | Isométrica | Estratégia, RPG | | Orbital | Inspeção, editores |
| Tipo | Uso | | :--- | :--- | | Direcional | Sol, lua | | Point | Lâmpadas, tochas | | Spot | Lanterna, holofote | | Ambiente | Iluminação base |
| Distância | Modelo | | :--- | :--- | | Perto | Detalhe total | | Médio | 50% de triângulos | | Longe | 25% ou billboard |
| ❌ Não Faça | ✅ Faça | | :--- | :--- | | Mesh colliders em todo lugar | Formas simples | | Sombras em tempo real no mobile | Sombras "baked" ou de projeção (blob) | | Um único LOD para todas as distâncias | LOD baseado em distância | | Shaders não otimizados | Faça profiling e simplifique |
Lembre-se: 3D é sobre ilusão. Crie a impressão de detalhe, não o detalhe em si.
development
Princípios de teste de aplicações web. E2E, Playwright, estratégias de auditoria profunda.
development
Revisar o código da UI para conformidade com as Web Interface Guidelines. Use quando solicitado para "revisar minha UI", "checar acessibilidade", "auditar design", "revisar UX" ou "verificar meu site em relação às melhores práticas".
testing
Princípios avançados de análise de vulnerabilidade. OWASP 2025, Segurança da Cadeia de Suprimentos (Supply Chain), mapeamento de superfície de ataque e priorização de riscos.
testing
Padrões e princípios de teste. Estratégias de testes unitários, de integração e mocking.