O objetivo do desafio proposto é avaliar o conhecimento do candidato e verificar se ele possui o conhecimento básico esperado para exercício das atividades esperadas.
##Desafio O desafio consiste na correção e refatoração do código disponível seguindo os requisitos abaixo.
##Requisitos
- Deve ser corrigido o erro que possui atualmente no código, não está sendo renderizado a nave, conforme imagem exemplo abaixo.
- Melhore a legibilidade do código fonte.
- Adicione movimentação e zoom a camera.
- Adicione orientação a objetos onde achar necessário.
- C++ 11
##Plus
- Refatorar o código para que ele vire multi-plataforma (Windows e Linux), atualmente ele está configurado para OSX.
- Adicionar uma segunda nave.
##Observações
- Não reinvente a roda.
- Utilizar OO.
- De prioridade aos REQUISITOS e não ao plus.
##O que sera avaliado
- Qualidade do código ( clareza, boas práticas ).
- Desempenho.
- Entrega no prazo.
Entrega: Deverá criar um PR deste repositório com a solução
Qualquer duvida entrar em contato: dev (at) itslemonade.com
Objetivo Esperado:
