Criar um jogo de naves com efeito paralaxe inspirado em Aero Fighters, Raiden Trad ou Strike Gunner.
Requisitos:
1) O jogo deve ter duas fases. A duração de tempo para se passar cada fase deve ser maior que 2 minutos. Não se pode ter ociosidade (ausência) de inimigos ou obstáculos colisores por mais de 3 segundos. A única exceção é o chefão, ao qual se deve esperar cinco segundos para se ter um momento de tensão e iniciar o combate.
2) Deve-se modelar e implementar cinco inimigos simples e bonitos com diferentes tipos de ataque e HP (Health Points). No final da segunda fase se deve de ter um chefão modelado e implementado de forma que este tenha, pelo menos, dois tipos de ataque e um HP maior e com menos capacidade de dano.
3) Deve-se aplicar, obrigatoriamente, as transformações de rotação, translação e escala para animar personagens durante o jogo. A criatividade também será avaliada neste quesito.
4) Todos os modelos devem ter texturas bonitas em png com inserção via SOIL.
5) Deve-se ter tratamento de colisão correto entre personagens e personagem com projéteis. Ademais, se deve ter um sistema de pontuação, número de vidas, assim como a barra de HP do chefão, ao qual deve ser apresentada na tela.
6) O jogo deve ter um menu com as opções Iniciar, que inicia o jogo, e Modo de Jogar, que explica como jogar.
7) Inserção de música de fundo e efeitos sonoros (biblioteca SDLmixer ou outra opensource) e efeitos de explosão quando destruir um inimigo e de colisão entre projétil e inimigo,
Submeter o projeto com os seguintes arquivos:
- Makefile na pasta raiz com as cláusulas compilar, executar e limpar.
- Códigos-fonte na pasta raiz.
- Arquivos texto com os modelos 2d dos personagens na pasta modelos.
- Arquivos de imagem png na pasta imagens.
Você conhece alguém que se encaixa bem no projeto? Ganhe comissão indicando freelancers! Por cada inscrição você ganha 5 € diretamente na sua conta e quando o freelancer é contratado pela plataforma você ganha 2% dos ganhos deste freelancer!
Preencha os detalhes do profissional que você gostaria de recomendar:
Quando o freelancer aceitar o convite, ele será automaticamente adicionado à sua rede e você ganhará 2% a mais todos os ganhos deste freelancer através da plataforma. Para mais informações consulte nosso Termos e Condições
Nenhum freelancer interessado ainda
{{item.displayDisciplines}}
Você tem uma conta stand-by e já respondeu a 1 projeto neste período de assinatura.
Atualize sua conta agora com apenas 1 clique e responda a projetos ilimitados.