# Scenes (SDK7)

- [Começar](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/comecar.md)
- [SDK Quick Start](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/comecar/sdk-101.md): Começar com o SDK do Decentraland
- [Fluxo de trabalho de desenvolvimento](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/comecar/dev-workflow.md): Procedimento recomendado para desenvolver e testar uma cena
- [Pré-visualizar a sua cena](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/comecar/preview-scene.md): O que pode ver na pré-visualização de uma cena
- [Usar a CLI](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/comecar/using-the-cli.md): Como usar a CLI do Decentraland para executar, implementar, etc.
- [Essenciais de programação](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/comecar/coding-scenes.md): Este conjunto vai ajudá-lo a compreender como as coisas funcionam no client e no SDK do Decentraland.
- [Vibe Coding com IA](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/comecar/vibe-coding.md): Use assistentes de IA para criar cenas do Decentraland descrevendo o que pretende em linguagem simples.
- [Desenhar a experiência](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/desenhar-a-experiencia.md)
- [Desenhar jogos](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/desenhar-a-experiencia/design-games.md): O que precisa de ter em mente ao desenhar um jogo para o Decentraland.
- [Diretrizes de MVP](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/desenhar-a-experiencia/mvp-guidelines.md): Diretrizes recomendadas para produzir a sua primeira cena ou experiência MVP usando o SDK
- [Guia de UX e UI](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/desenhar-a-experiencia/ux-ui-guide.md): Dicas e práticas para criar cenas onde os players vão querer ficar e voltar!
- [Arquitetura](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/arquitetura.md)
- [Entities e Components](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/arquitetura/entities-components.md): Aprenda os fundamentos sobre entities e components numa cena do Decentraland
- [Systems](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/arquitetura/systems.md): Aprenda como os systems são usados para atualizar o estado da cena
- [Components personalizados](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/arquitetura/custom-components.md): Crie um component personalizado para tratar dados específicos relacionados com uma Entity
- [Consultar Components](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/arquitetura/querying-components.md): Saiba como obter listas de entities que têm components em comum, para facilitar a verificação ou atualização.
- [Subscrever alterações](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/arquitetura/subscribe-to-changes.md): Detete alterações num component e execute functions em cada alteração
- [Programação orientada a dados](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/arquitetura/data-oriented-programming.md): A Programação Orientada a Dados é uma abordagem poderosa à programação que tira o máximo partido do desempenho.
- [Tipos de projetos](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/tipos-de-projetos.md)
- [Visão geral](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/tipos-de-projetos/kinds-of-project.md): Os tipos de projetos disponíveis que pode criar no Decentraland.
- [Ficheiros da cena](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/tipos-de-projetos/scene-files.md): Ficheiros predefinidos criados numa nova cena.
- [Metadados da cena](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/tipos-de-projetos/scene-metadata.md): Saiba como configurar uma cena e definir os seus metadados.
- [Smart Wearables](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/tipos-de-projetos/smart-wearables.md): Crie wearables com capacidades interativas
- [Workspaces](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/tipos-de-projetos/workspaces.md): Execute vários projetos DCL ao mesmo tempo
- [Experiências portáteis](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/tipos-de-projetos/portable-experiences.md): Experiências portáteis
- [Essenciais de conteúdo 3D](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d.md)
- [Animações de modelos 3D](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/3d-model-animations.md): Como animar modelos 3D na sua cena
- [Câmara](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/camera.md): Aprenda a controlar a câmara do player
- [Colliders](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/colliders.md): Saiba mais sobre os diferentes components que dão às entities a sua forma 3D e colisão.
- [Tipos de cor](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/color-types.md): Como definir valores de cor
- [Posicionamento de Entities](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/entity-positioning.md): Como definir a posição, rotação e escala de uma entity numa cena
- [Luzes](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/lights.md): Aprenda a usar luzes na sua cena
- [Materials](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/materials.md): Aprenda a adicionar materials e textures a entities com formas primitivas.
- [Mover Entities](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/move-entities.md): Como mover, rodar e escalar uma entity gradualmente ao longo do tempo, com alterações incrementais.
- [Sistema de partículas](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/particle-system.md): Adicione efeitos de partículas como fogo, chuva, faíscas e auras mágicas à sua cena
- [Components de forma](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/shape-components.md): Saiba mais sobre os diferentes components que dão às entities a sua forma 3D e colisão.
- [Sounds](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/sounds.md): Aprenda a adicionar sounds à sua cena.
- [Tipos especiais](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/special-types.md): Saiba que tipos especiais existem, incluindo Vector, Quaternions e mais.
- [Texto](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/text.md): Como adicionar texto à sua cena
- [Áreas de trigger](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/essenciais-de-conteudo-3d/trigger-areas.md): Aprenda a usar áreas de trigger na sua cena
- [Media](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/media.md): Adicione conteúdo media às suas cenas
- [Análise de áudio](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/media/audio-analysis.md): Leia dados de amplitude e frequência em tempo real do áudio reproduzido na sua cena para impulsionar visuais reativos.
- [Streaming de áudio](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/media/audio-streaming.md): Reproduza streams de áudio em direto na sua cena.
- [Exibir um NFT certificado](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/media/display-a-certified-nft.md): Saiba como exibir na sua cena um NFT certificado que lhe pertence
- [Reprodução de vídeo](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/media/video-playing.md): Faça stream de vídeo para uma cena
- [Depuração](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/depuracao.md): Depure e resolva problemas nas suas cenas
- [Depurar na pré-visualização](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/depuracao/debug-in-preview.md): Como pode depurar a sua cena enquanto a executa localmente em pré-visualização
- [Depurar em produção](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/depuracao/debug-in-prod.md): Como pode depurar a sua cena que está a ser executada dentro do Decentraland
- [Reportar um bug](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/depuracao/report-bug.md): Como pode reportar um bug para que seja analisado e corrigido
- [Resolução de problemas](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/depuracao/troubleshooting.md): Correções para problemas comuns
- [Otimização](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/otimizacao.md): Otimize as suas cenas para desempenho
- [Otimização de desempenho](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/otimizacao/performance-optimization.md): Otimize a sua cena para carregar rapidamente e funcionar sem problemas para todos os players.
- [Pré-carregar recursos](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/otimizacao/pre-load-resources.md): O pré-carregamento de recursos permite que os assets sejam descarregados no arranque da cena, para estarem prontos quando o player interagir com eles pela primeira vez.
- [Limitações da cena](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/otimizacao/scene-limitations.md): Quantas coisas posso colocar na minha cena?
- [Publicação](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/publicacao.md): Publique as suas cenas no Decentraland
- [Tornar descoberta](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/publicacao/make-discoverable.md): Ajude os players a descobrir a sua cena
- [Opções de publicação](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/publicacao/publishing-options.md): Como obter LAND ou permissões para publicar a sua cena
- [Publicação](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/publicacao/publishing.md): Como publicar o meu projeto?
- [Criar para Mobile](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/criar-para-mobile.md)
- [Visão geral](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/criar-para-mobile/building-for-mobile.md): Crie cenas de Decentraland que tenham ótimo aspeto e funcionem bem na app móvel.
- [Detetar a plataforma](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/criar-para-mobile/detect-platform.md): Detete se a sua cena está a ser executada em mobile, desktop ou web.
- [Pré-visualizar no mobile](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/criar-para-mobile/preview-on-mobile.md): Pré-visualize a sua cena num dispositivo móvel real a partir do Creator Hub ou da CLI.
- [Área segura no mobile](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/criar-para-mobile/safe-area.md): As regiões do ecrã reservadas para os controlos do cliente no mobile.
- [Boas práticas de UI](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/criar-para-mobile/ui-best-practices.md): DOs e DON'Ts para desenhar UIs de cena que funcionem bem no mobile.
- [Entrada no mobile](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/criar-para-mobile/input-on-mobile.md): Como as ações de entrada se mapeiam para toque no cliente móvel do Decentraland.
- [Ser em destaque](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/criar-para-mobile/get-featured.md): Como fazer com que a sua cena seja destacada na secção Discover do mobile.
- [Curadoria iOS](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/criar-para-mobile/ios-curation.md): Como funciona a curadoria de conteúdo no iOS e como enviar a sua cena ou World para revisão.
- [Interatividade](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade.md): Crie experiências interativas
- [Eventos de botão](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/eventos-de-botao.md): Lide com cliques em botões e eventos de pointer
- [Eventos de clique](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/eventos-de-botao/click-events.md): Aprenda a lidar com cliques do utilizador na sua cena.
- [Registar callback](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/eventos-de-botao/register-callback.md): Aprenda a lidar com cliques do utilizador na sua cena.
- [Eventos baseados em Systems](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/eventos-de-botao/system-based-events.md): Aprenda a lidar com cliques do utilizador na sua cena.
- [Eventos avançados de botão](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/eventos-de-botao/advanced-button-events.md): Aprenda a lidar com cliques do utilizador na sua cena.
- [Eventos de proximidade](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/eventos-de-botao/proximity-events.md): Detete quando um player entra ou sai da proximidade de uma Entity.
- [Functions descontinuadas](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/deprecated-functions.md): Functions legadas
- [Listeners de eventos](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/event-listeners.md): Eventos que a cena pode acompanhar, relacionados com ações do player e alterações da cena.
- [Links externos](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/external-links.md): Ligar a outras cenas ou sites externos
- [Avatares NPC](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/npc-avatars.md): Exibir e controlar avatar NPC
- [Avatar do player](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/player-avatar.md): Aprenda a controlar o avatar do player
- [Física do player](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/player-physics.md): Aplique forças e impulsos ao avatar do player
- [Raycasting](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/raycasting.md): Use raycasting para traçar uma linha no espaço e consultar colisões com entities na cena.
- [Dados de runtime](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/runtime-data.md): Obtenha dados do contexto onde a sua cena está a ser executada e da própria cena.
- [Controlo do skybox](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/skybox-control.md): Altere a hora do skybox
- [Dados do utilizador](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/interatividade/user-data.md): Obtenha dados dos players à medida que interagem com a sua cena.
- [UI 2D](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/ui-2d.md): Crie interfaces de utilizador 2D para as suas cenas
- [UI no ecrã](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/ui-2d/onscreen-ui.md): Aprenda a criar uma UI para players na sua cena. Isto é útil, por exemplo, para exibir informação relacionada com o jogo.
- [Posicionamento da UI](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/ui-2d/ui-positioning.md): Defina a posição, escala, padding e outras propriedades de UI entities.
- [Fundo da UI](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/ui-2d/ui_background.md): Defina um fundo e uma borda de uma UI entity.
- [Eventos de botão da UI](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/ui-2d/ui_button_events.md): Trate eventos de botão em UI entities.
- [Tipos especiais de UI](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/ui-2d/ui_special_types.md): Tipos especiais de entity para a UI, incluindo dropdowns e caixas de input.
- [Texto da UI](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/ui-2d/ui_text.md): Escreva texto em UI entities.
- [UI dinâmica](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/ui-2d/dynamic-ui.md): Aprenda a tornar as UIs dinâmicas, respondendo a alterações nos dados.
- [Networking](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/networking.md): Crie experiências multiplayer e em rede
- [Servidores autoritativos](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/networking/authoritative-servers.md): Crie cenas multiplayer do Decentraland com um servidor autoritativo headless.
- [Ligações de rede](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/networking/network-connections.md): Como comunicar a sua cena com servidores externos e APIs.
- [Multiplayer serverless](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/networking/serverless-multiplayer.md): Sincronize o estado da cena entre players.
- [Servidores de terceiros](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/networking/third-party-servers.md): Crie cenas multiplayer do Decentraland com um servidor de terceiros.
- [Blockchain](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/blockchain.md): Integre funcionalidade blockchain nas suas cenas
- [Criar uma dApp](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/blockchain/create-a-dapp.md): Referência para criar a sua própria aplicação descentralizada
- [Implementar o seu Transaction Server](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/blockchain/deploying-your-own-transactions-server.md): Forneça aos utilizadores transações sem custo
- [Operações blockchain da cena](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/blockchain/scene-blockchain-operations.md): Saiba o que o SDK oferece para realizar operações com a blockchain Ethereum
- [Segunda camada](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/blockchain/second-layer.md): Use a sidechain da Polygon na sua cena para permitir transações blockchain muito mais rápidas e baratas.
- [Libraries](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/libraries.md): Libraries reutilizáveis para cenas do SDK7 do Decentraland
- [Gerir dependências](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/libraries/manage-dependencies.md): Como adicionar libraries a uma cena
- [Catálogo de library](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/libraries/libraries.md): Navegue pelas libraries disponíveis do SDK7 do Decentraland
- [Criar uma library](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/libraries/create-libraries.md): Crie as suas próprias libraries do Decentraland para partilhar com outros
- [Padrões de programação](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/padroes-de-programacao.md): Padrões de programação comuns e boas práticas
- [Functions assíncronas](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/padroes-de-programacao/async-functions.md): Saiba quando e como executar functions assíncronas no código da sua cena.
- [Game Objects](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/padroes-de-programacao/game-objects.md): Use o padrão de game object para tornar o seu código mais legível e mais fácil de escalar.
- [Dados mutáveis](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/padroes-de-programacao/mutable-data.md): Aprenda a lidar com dados somente de leitura e mutáveis de components
- [Referência da API](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/referencia-da-api.md)
- [Diretrizes de testes alpha](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/referencia-da-api/alpha-testing-guidelines.md): Diretrizes sobre como fornecer feedback sobre o SDK7
- [Lançamentos](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/referencia-da-api/releases.md): Notas de lançamento do SDK
- [Alpha da v7](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/referencia-da-api/v7-alpha.md)
- [Acordo de suporte de versões](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/referencia-da-api/version-support-agreement.md): Acordo de suporte de versões
- [Outro](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/outro.md): Funcionalidades adicionais do SDK
- [Análise da cena](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/outro/scene-analytics.md): Acompanhe as analytics dos players para a sua cena
- [Migrar cenas legadas do SDK6](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/outro/migrate-legacy-sdk6-scenes.md): Migre uma cena legada do SDK6 para o SDK7 usando um assistente de IA.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
