> For the complete documentation index, see [llms.txt](https://docs.decentraland.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decentraland.org/creator/content-creator-pt/scenes-sdk7/comecar/dev-workflow.md).

# Fluxo de desenvolvimento

Este documento descreve as etapas recomendadas para desenvolver uma scene para Decentraland, desde a ideação até a publicação e além.

## Instalar o Creator Hub

Certifique-se de ter o Decentraland Creator Hub instalado.

* [Guia de instalação](/creator/content-creator-pt/scene-editor/comecar/editor-installation.md)

Se você pretende trabalhar com código, também certifique-se de instalar [Visual Studio Code](https://code.visualstudio.com/) ou [Cursor AI](https://www.cursor.com/).

{% hint style="info" %}
**💡 Dica**: você também pode usar assistentes de IA para gerar código de scene a partir de descrições em linguagem natural. Veja [Vibe Coding com IA](/creator/content-creator-pt/scenes-sdk7/comecar/vibe-coding.md) para saber como começar com desenvolvimento assistido por IA.
{% endhint %}

## Projete sua experiência

Pense em quanto espaço você precisa ocupar, que tipo de distribuição, que tipos de mecânicas você quer que os jogadores possam realizar, etc. Os documentos a seguir podem servir como guia:

* [Guia de UX & UI](/creator/content-creator-pt/scenes-sdk7/desenhar-a-experiencia/ux-ui-guide.md)
* [Restrições de design para jogos](/creator/content-creator-pt/scenes-sdk7/desenhar-a-experiencia/design-games.md)
* [Diretrizes de MVP de scene](/creator/content-creator-pt/scenes-sdk7/desenhar-a-experiencia/mvp-guidelines.md)

## Onde publicar

Em Decentraland, o conteúdo é publicado em parcelas de terra adjacentes, em uma quantidade finita de espaço. Os jogadores podem caminhar livremente de uma para a outra. Cada scene é o seu próprio pequeno mundo contido; itens de uma scene não podem se estender para outra scene, e o código de cada scene é isolado em sandbox de todos os demais.

A permissão para publicar em cada uma delas é controlada por tokens. Você não precisa de land para desenvolver uma scene, mas precisará de acesso a land quando estiver pronto para publicar.

Alternativamente, você tem a opção de publicar em Decentraland [Worlds](/creator/content-creator-pt/worlds/about.md), que são scenes isoladas e autônomas.

As seguintes opções estão disponíveis:

* Alugar LAND
* Comprar LAND
* Obter permissões de um proprietário de land
* Publicar em um Decentraland World, veja [worlds](/creator/content-creator-pt/worlds/about.md) para saber mais.

Consulte [Opções de publicação](/creator/content-creator-pt/scenes-sdk7/publicacao/publishing-options.md) para mais detalhes.

## Templates e exemplos

Ao criar uma nova scene, escolha entre vários templates básicos de scene que incluem algum código básico e modelos 3D. Use-os para começar mais rápido.

* [Cenas de exemplo](https://studios.decentraland.org/resources?sdk_version=SDK7): aqui você pode encontrar uma grande coleção de scenes de exemplo, cada uma exibindo diferentes mecânicas que você pode aproveitar. Você também pode clonar qualquer uma dessas scenes e usá-la como ponto de partida.
* [Bibliotecas auxiliares](https://studios.decentraland.org/resources?sdk_version=SDK7\&resource_type=Library): eles podem simplificar muitas tarefas comuns.

## Recursos artísticos

Se você é um artista experiente ou tem acesso a alguém que seja, pode criar `.gltf` ou `.glb` modelos personalizados para sua scene. Veja [Fundamentos de modelos 3D](/creator/content-creator-pt/modelacao-e-animacoes-3d/3d-models.md) para dicas sobre como criar modelos 3D para Decentraland.

Há muitas fontes para obter recursos artísticos gratuitos ou pagos. Por exemplo:

* [IWB Catalog](https://dcl-iwb.co/)
* [SketchFab](https://sketchfab.com/)
* [Clara.io](https://clara.io/)
* [Archive3D](https://archive3d.net/)
* [SketchUp 3D Warehouse](https://3dwarehouse.sketchup.com/)
* [Thingiverse](https://www.thingiverse.com/)
* [ShareCG](https://www.sharecg.com/)
* [CGTrader](https://cgtrader.com)

Você também pode usar ferramentas de Generative AI para gerar seus próprios modelos 3D. Confira:

* [Meshy](https://www.meshy.ai/)
* [Luma AI](https://lumalabs.ai/genie)
* [TRipo3D](https://www.tripo3d.ai/app)
* [Rodin](https://hyper3d.ai/rodin)

## Executar uma prévia local

Para executar uma prévia da sua scene, abra uma janela do Visual Studio Code na pasta raiz do seu projeto e clique no **Preview** botão na aba do Decentraland.

* [Pré-visualize sua scene](/creator/content-creator-pt/scenes-sdk7/comecar/preview-scene.md) para mais detalhes.
* Confira a [Depurar uma scene](/creator/content-creator-pt/scenes-sdk7/comecar/preview-scene.md#debug-a-scene) para dicas sobre como depurar quaisquer problemas.

{% hint style="info" %}
**💡 Dica**: ao usar o Creator Hub, toda vez que você faz uma alteração na sua scene, a prévia é atualizada automaticamente. Mesmo enquanto estiver em execução.
{% endhint %}

## Publicar no servidor de teste

Teste sua scene no servidor de teste (rede de teste Sepolia) antes de ir para a mainnet. Você não precisa possuir nenhum LAND ou NAME para publicar no servidor de teste.

Consulte [publicação](/creator/content-creator-pt/scenes-sdk7/publicacao/publishing.md).

## Publicar em Decentraland

Quando estiver satisfeito com sua scene e tê-la testado no servidor de teste, é hora de publicar em Decentraland. Para isso, você precisa possuir LAND, um NAME de Decentraland, ou um nome ENS da ETH, ou ter permissões concedidas por alguém que possua.

Consulte [publicação](/creator/content-creator-pt/scenes-sdk7/publicacao/publishing.md) para instruções de como fazer isso.

Alternativamente, você pode publicar em [Worlds](/creator/content-creator-pt/worlds/about.md), um espaço 3D pessoal que não requer LAND.

## Promover

Agora que sua scene está no ar, espalhe a voz! Aqui estão algumas maneiras de fazer isso:

* Compartilhe nas redes sociais (#DCL)
* Anuncie em [Discord](https://dcl.gg/discord)
* Envie para ser destaque em [events.decentraland.org](https://events.decentraland.org/)
* Organize um evento na sua scene
* Adicione um spawn point em uma área de alto tráfego que leve à sua scene

## Iterar

Depois que sua scene estiver no ar por um tempo e você tiver recebido feedback dos jogadores, você estará em uma ótima posição para iterar nela!

Atualize seu conteúdo com melhorias e novos recursos, implantando novas versões da sua scene nas mesmas coordenadas.

## Retribuir

Se você criar uma scene, jogo ou aplicação da qual se orgulha, considere torná-la open source! Dessa forma, outras pessoas podem aprender com o seu código e construir sobre o seu trabalho. Você também pode compartilhar o projeto inteiro em [Awesome Repository](https://github.com/decentraland-scenes/Awesome-Repository).

Se você criar uma funcionalidade reutilizável, talvez queira transformá-la em uma library que outras pessoas possam importar para seus projetos.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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/comecar/dev-workflow.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.
