Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.29 KB

Scene_Reading.md

File metadata and controls

26 lines (18 loc) · 1.29 KB

Documentação da Feature: Scene Reading

Descrição

Esta documentação descreve a feature "Scene Reading", que foi implementada no projeto MineCasting. A feature adiciona funcionalidade ao projeto, permitindo que a equipe de engine tenha acesso a todas as informações do cenário montado de forma padronizada.

Detalhes da Feature

Funcionalidades Principais

  • Input Reading: Na Input Reading é feito o tratamento do número de argumentos e também a verificação da existência de um path válido e acessível.
  • Map Reading: No Map Reading é realizado as funções de obtenção de dados do cenário, como as texturas, as cores e os mapas. E também é realizado algumas pré-validações.
  • Standard Data: No Standard Data foi garantido que os dados lidos de um cenário cheguem em um único padrão, independente da ordem lida, e depois é encaminhada para dentro de uma estrutura.

Funcionalidades Extras:

  • Resolution Reading: Obtenção das informações a cerca da resolução do cenário.
  • Sprites Reading: Obtenção das informações a cerca dos sprites que serão utilizados.

Padrão Adotado

O padrão definido na funcionalidade Standard Data é o seguinte:

  • Resolução (Caso Houver)
  • Texturas: NO, SO, WE, EA.
  • Sprites (Caso Houver)
  • Cores: Floor e Ceiling.
  • Mapa