Pular para o conteúdo principal
Este tutorial monta uma lojinha: uma sala, uma Entrada, uma textura. Use um projeto descartável e um servidor de teste. Você precisa do jogo indexado, como na aba Assets, da biblioteca do Mapa gerada (veja Biblioteca) e de um projeto aberto em Projetos.
1

Crie a estrutura

Clique em Estruturas em Modelagem e depois em Nova estrutura. Digite my_shop em Nome da estrutura e clique em Criar estrutura.
Diálogo Nova estrutura com My Shop no campo Nome da estrutura e Criar estrutura ativado

O diálogo Nova estrutura com um nome digitado.

O editor abre na vista Mapa. O Verificador informa que a estrutura está vazia. Isso é esperado.
2

Ancore em um lugar

A estrutura começa na posição 0, 0, 0 do mundo, longe de qualquer rua. Voe até o ponto que quiser com o botão direito e a roda, ou abra Vista (N) › Câmera e digite a Posição (m). Depois:
  1. Clique em Selecionar objetos do mapa (Shift+M) no dock inferior.
  2. Clique em um prédio ou prop nesse ponto.
  3. No nó Objeto, clique em Ações › Focar renderização.
  4. Clique em Selecionar (V) para sair da seleção do mapa.
A origem da parte, o grid e a caixa de renderização vão para esse objeto. A câmera fica onde estava: pressione F para enquadrar a parte.
A origem só se move enquanto a parte ainda está vazia. Uma parte que já tem conteúdo mantém a posição. Para movê-la depois, digite a Posição (m) na ficha Parte.
3

Desenhe a sala

Clique em Planta na barra da estrutura. Clique em Interior (1) no dock: Criar sala já está ativo. Escolha Retângulo e arraste um retângulo de cerca de 6 m por 4 m no grid. O cursor se encaixa no que está sob ele; segure Ctrl para posicionar livremente.
Nível de ferramentas Interior do dock com Criar sala ativo e Retângulo, Polígono e Piso na barra da estrutura

Criar sala está ativo; a barra oferece Retângulo, Polígono e Piso (m).

A sala aparece na árvore como Sala. Pressione V para voltar a Selecionar.
4

Adicione a Entrada

Clique em Entrada (3) e clique duas vezes ao longo da parede que dá para a rua. A parede se abre e aparece um portal para a rua, marcado como Entrada. Pressione V e clique no portal na árvore para ajustar a Largura (m) e a Altura (m).
Ficha do portal com direção da sala para a rua, Entrada ligada, campos Largura e Altura

Um portal de Entrada: direção da sala para a rua, com Largura e Altura.

A árvore lista o portal por um id interno, não por um nome. Uma porta física é um prop preso ao portal: veja Props em estruturas.
5

Dê nome à sala

Clique na sala na árvore. Em Sala, digite shop em Nome. Ligue Exterior se quiser paredes externas grossas onde a rua vê a sala.
6

Aplique textura nas paredes

Uma sala nova não tem textura, e o Verificador bloqueia a exportação até ela ter uma. Clique em uma linha do Verificador que diz ”… without a texture. Click to mark them and apply a texture before exporting.” A ferramenta muda para Editar geometria com essas faces selecionadas. Em Material, clique em Biblioteca, escolha uma textura e clique em Aplicar textura. Repita para cada linha de textura que sobrar.
Coluna de detalhes com seis faces selecionadas e a seção Material mostrando uma textura de concreto, Biblioteca e Importar

Clicar em uma linha de textura seleciona as faces; Material pega uma textura da Biblioteca.

Veja Texturas.
7

Verifique e salve

O Verificador deve mostrar Pronto para exportar. Avisos podem sobrar; eles não bloqueiam. Pressione Ctrl+S: o selo do projeto mostra Salvo. Um projeto que você nunca salvou pergunta antes onde guardá-lo.
8

Exporte para o servidor

Pressione Ctrl+E. Um seletor de pasta abre: escolha a pasta resources/ do servidor, ou uma pasta de categoria dentro dela. Em Exportar para uma pasta, defina a Pasta do resource e clique em Exportar.
Diálogo Exportar para uma pasta com o campo Pasta do resource, o caminho final e o botão de pasta

A primeira exportação pede um nome de pasta do resource e mostra o caminho final.

Projeto exportado lista os arquivos gravados. Clique em Abrir pasta para vê-los.
Diálogo Projeto exportado listando os arquivos ytyp, ymap, ydr, ybn, ytd e outros gravados

O resultado: os arquivos gravados para a estrutura.

9

Carregue no jogo

Adicione ensure my_shop ao server.cfg, usando o nome da sua pasta de resource, e reinicie o servidor. Entre, vá até a Posição (m) da parte e entre pela Entrada.
O jogo só desenha um interior por inteiro quando você está dentro dele ou olhando por um dos portais. De fora, você vê a casca.

Atualize depois

Altere a estrutura, pressione Ctrl+S e depois Ctrl+E. A exportação vai para a mesma pasta sem diálogos e substitui o resource anterior. Para ver as mudanças sem reiniciar, experimente o Hot reload; salas e portais ainda exigem uma exportação.

Solução de problemas

Uma faixa sobre a vista lista o que bloqueia a exportação. Clique em uma linha para selecionar a sala, o portal ou as faces envolvidas. Veja Verificador.
Use a ferramenta Entrada em uma parede externa. Veja Portais e aberturas.
Confira o console do servidor: o resource precisa ter iniciado. Confirme que o ensure usa o nome da pasta exportada e que a pasta está dentro de resources/. Não edite as linhas que o Rageon gravou no fxmanifest.lua.
A parte fica na sua Posição (m). Uma estrutura que você nunca ancorou está em 0, 0, 0.