Metadados e compartilhamento de um nível
Os metadados são a vitrine do nível: nome, descrição, imagem, autores, classificação etária, dificuldade e avisos sobre o conteúdo. Hoje um nível chega a outra pessoa como pasta ou pela Oficina Steam
O servidor oficial e o site de níveis ainda não existem. Eles chegam em uma atualização depois do gv 1.0.0. Até lá, um nível é compartilhado como pasta ou, em uma build da Steam, pela Oficina Steam. As duas formas são descritas no fim da página
O arquivo de metadados
A vitrine do nível fica em um arquivo próprio. Ele é lido sem o nível em si. Assim um catálogo pode mostrar mil níveis sem abrir nenhum deles
Identidade
O nível tem um ID estável. Ele sobrevive a mudanças de nome e a mudanças de pasta. As pontuações e os comentários ficam ligados a ele, não ao nome
Há também um número de versão próprio do nível. Aumente-o quando editar. Ele não tem relação com a versão do formato
Nome, descrição e capa
O nome e a descrição podem ser traduzidos para vários idiomas. Eles não têm chaves: você escreve o texto de cada idioma ali mesmo. O texto é salvo dentro do nível. É isso que o diferencia do texto da própria interface do jogo
A capa é um arquivo ao lado do nível, logo.png ou logo.jpg
A capa tem um registro próprio, como um recurso: licença, autores, link, geração por IA. Ele é aberto com o botão Créditos... embaixo da capa.
Uma imagem nova começa o registro do zero, e remover a capa remove também o registro dela. Mais - O registro do recurso
Autores
Os autores são as pessoas que fizeram o nível: o mapeamento, o design. Os autores dos recursos recebem crédito à parte, no registro próprio de cada recurso. Texturas, fontes e áudio têm registros, e também temas, efeitos, formas e prefabs
Se você confundir essas duas listas, o músico fica sem crédito
Classificação etária
A classificação etária é um único número, a idade mínima. Ela aparece como "12+". Duas classificações são comparadas como números comuns
Sem classificação é zero. Significa que nada foi declarado, não que o conteúdo é seguro
Há uma única escala, sem campos separados para ESRB, PEGI e RARS. Os níveis de usuários não são enviados a nenhum órgão de classificação, então um valor para cada um seria um palpite
A classificação é o único aviso do cartão. Se o nível pisca ou fica alto, diga isso na descrição. Em um jogo de drops e efeitos de glitch, piscadas são comuns, e essa linha é todo o aviso que o jogador recebe
Dificuldade
A dificuldade é um único número inteiro: o quanto o nível é difícil. Um número maior nunca é mais fácil
1 é Auto, e cada número seguinte é o grau seguinte, até 10, Singularidade. O jogador vê só o nome do grau e o ícone dele, nunca o número
Sem classificação é zero ou menos. É o valor padrão, e nada é desenhado para ele. Um arquivo de metadados sem dificuldade abre como Sem classificação
Quem define o valor é você, e um moderador que republica o nível pode sobrescrevê-lo. Continua sendo um só campo: o nível não guarda o valor do autor e o do moderador lado a lado
Um valor acima de 10 é mantido como foi escrito e aparece como Singularidade. O editor só o reescreve quando você escolhe outro grau. Por enquanto a escala termina aí. A próxima será construída a partir dos níveis que as pessoas realmente fazem
No arquivo de metadados o campo se chama difficulty
Mais - Jogar níveis › Dificuldade
Geração por IA
Geração por IA diz se o conteúdo próprio do nível foi gerado por IA: o design, os objetos, os textos.
Cada recurso e a capa dizem isso por si mesmos, nos próprios registros
| Valor | Significado |
|---|---|
Não informado | nada foi declarado. É o valor padrão |
Não gerado por IA | você declara que nenhuma geração por IA foi usada |
Gerado por IA | você declara que o conteúdo foi gerado por IA |
Não informado significa "desconhecido". Não é o mesmo que "não"
A tela do nível no menu mostra "Contém conteúdo gerado por IA" se o nível, a capa dele ou qualquer recurso diz Gerado por IA
Um assistente de IA define Gerado por IA sozinho, no mesmo passo de desfazer do primeiro lote de edições dele no nível. Mais - Assistente de IA
Assim como a classificação etária, esta é uma declaração do próprio autor. O jogo não a verifica
Compartilhar um nível hoje
- Compacte a pasta do nível em um zip e envie
- A outra pessoa descompacta o zip na própria pasta
levels - O nível abre. Nada é instalado nem importado
Todo arquivo da pasta do nível vai junto com ela, mesmo um que não é usado. Limpe a pasta antes de enviar
Oficina Steam
A aba Publicação das configurações do nível envia o nível para fora: como arquivo compactado e, em uma build da Steam, para a Oficina Steam. Mais - Publicação
As builds da Steam também leem a Oficina: elas mostram os níveis que você assinou e permitem jogá-los. Mais - Jogar níveis
Antes de publicar, leia a seção sobre direitos. O relatório da aba Publicação avalia o nível e o registro de cada recurso por essas regras
Compartilhar um nível depois
Há planos para um servidor e um site oficiais
A seguir: O registro do recurso, A pasta do nível e os backups