sBotics Wiki

Tutorial do Simulador usado pela OBR

Ferramentas do usuário

Ferramentas do site


editor_de_ladrilhos

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
editor_de_ladrilhos [2025/04/02 19:39] – [Objetos] admineditor_de_ladrilhos [2025/04/15 16:34] (atual) – edição externa 127.0.0.1
Linha 1: Linha 1:
 ====== Editor de Ladrilhos ====== ====== Editor de Ladrilhos ======
  
-No sBotics, o editor de ladrilhos oferece a capacidade de personalizar cada ladrilho da arena, permitindo um controle minucioso sobre o ambiente de simulação. Cada ladrilho possui um conjunto de configurações padrão, que podem ser ajustadas para criar cenários únicos e desafiadores.+No sBotics, o editor de ladrilhos oferece a capacidade de personalizar cada ladrilho da arena, permitindo um controle minucioso sobre o ambiente de simulação. Além disso, é possível importar e exportar ladrilhos para arquivos ''sTiles'' ou ''json'', para utilizar em outras arenas. Cada ladrilho possui um conjunto de configurações padrão, que podem ser ajustadas para criar cenários únicos e desafiadores.
  
 {{ editor-ladrilhos.png?750 }} {{ editor-ladrilhos.png?750 }}
Linha 59: Linha 59:
 > **Aviso:** No Ladrilho de Início, todos os ''"side_"'' devem ser ''"blocked"''; > **Aviso:** No Ladrilho de Início, todos os ''"side_"'' devem ser ''"blocked"'';
 ===== Objetos ===== ===== Objetos =====
 +{{ painel-objetos.png?250}}
 {{ objetos.png?250}} {{ objetos.png?250}}
 Além das configurações de ladrilhos, o editor também permite adicionar objetos à arena. Esses objetos podem ter diferentes tipos, pontuações de resgate e a capacidade de servir como pontos de evacuação (''evacuation_bonus''). Além das configurações de ladrilhos, o editor também permite adicionar objetos à arena. Esses objetos podem ter diferentes tipos, pontuações de resgate e a capacidade de servir como pontos de evacuação (''evacuation_bonus'').
Linha 65: Linha 66:
  
   * **Material (''m'')**: Define a cor do objeto, utilizando as cores disponíveis no sBotics:   * **Material (''m'')**: Define a cor do objeto, utilizando as cores disponíveis no sBotics:
-    * Branco, Cinza, Cinza Escuro, Preto, Verde, Lima, Verde-azulado, Ciano, Azul, Roxo, Magenta, Rosa, Vermelho, Marrom, Laranja e Amarelo.+    * ''Branco''''Cinza''''Cinza Escuro''''Preto''''Verde''''Lima''''Verde-azulado''''Ciano''''Azul''''Roxo''''Magenta''''Rosa''''Vermelho''''Marrom''''Laranja'' ''Amarelo''.
   * **Tipo (''t'')**: Define o formato do objeto.   * **Tipo (''t'')**: Define o formato do objeto.
   * **Peso (''w'')**: Define a massa do objeto (objetos com massa diferente de 0 são afetados pela gravidade).   * **Peso (''w'')**: Define a massa do objeto (objetos com massa diferente de 0 são afetados pela gravidade).
Linha 72: Linha 73:
   * **Rotação (''X'', ''Y'', ''Z'')**: Define a rotação do objeto (em graus).   * **Rotação (''X'', ''Y'', ''Z'')**: Define a rotação do objeto (em graus).
   * **Escala (''X'', ''Y'', ''Z'')**: Define o tamanho do objeto.   * **Escala (''X'', ''Y'', ''Z'')**: Define o tamanho do objeto.
-  * **Pontuação**: Define a pontuação do objeto.+  * **Pontuação de Resgate**: Define a pontuação por resgatar o objeto.
  
-> //Se o objeto for do tipo "Evacuation Point" (área de resgate), é possível especificar bônus para alguns tipos de resgate usando um [[Editor de Arenas#entendendo_o_tipo_json_de_pontuacao|Objeto de Pontuação]] para um tipo de objeto dentro de "evacuation_bonus"//:+> //Se o objeto for do tipo "Evacuation Point" (área de resgate), é possível especificar bônus para alguns tipos de resgate usando um [[Editor de Arenas#entendendo_o_tipo_json_de_pontuacao|Objeto de Pontuação]] para cada tipo de objeto a ser bonificado dentro de "evacuation_bonus"//:
 > >
 > //Exemplo abaixo retirado da área de resgate vermelha de arenas OBR:// > //Exemplo abaixo retirado da área de resgate vermelha de arenas OBR://
Linha 80: Linha 81:
 "evacuation_bonus": { "evacuation_bonus": {
     "ObjectDeadVictim": {     "ObjectDeadVictim": {
-    "points": 0, +        "points": 0, 
-    "multiplier": 1.4, +        "multiplier": 1.4, 
-    "attempt_points": [], +        "attempt_points": [], 
-    "attempt_multipliers": []+        "attempt_multipliers": [] 
 +    }
 } }
 </code> </code>
Linha 99: Linha 101:
 } }
 </code> </code>
 +
 +--------
 +
 +**Para alterar arenas como um todo, veja [[Editor de Arenas]].**
editor_de_ladrilhos.1743622750.txt.gz · Última modificação: 2025/04/15 16:34 (edição externa)