Grupo: Arthur de Bortoli, Douglas Vieira, Eduardo Cordeiro, Gabriel Lopes
Ball puzzle é um jogo casual, onde a bola deve ser colocada no buraco do tabuleiro, passando por uma série de obstaculos. Sobre os itens necessários no trabalho:
- Transformações: Serão realizadas na movimentação da bola (translação) e na inclinação da mesa (rotação);
- Superfícies: Utilizadas na criação de obstáculos e na bola (superfície de revolução);
- Iluminação: Luz ambiente;
- Sombras: Serão geradas na movimentação da bola e nos obstáculos conforme a movimentação da mesa;
- Texturas: Textura da bola, mesa, etc;
- Partículas: Utilização de efeitos especiais quando a bola encontrar o buraco, nas colisões com as bordas e obstáculos e na velocidade da bola.
O usuário irá mexer a mesa de forma que ele consiga colocar a bola dentro do buraco, enfrentando alguns obstáculos. Quanto menor o tempo maior será sua pontuação.
- Criar arquivo readme.md (Github)
- Criar estrutura do projeto
- Index.html
- css.css
- script.js
- Criar tabuleiro
- Fazer tabuleiro movimentar com setas
- Adicionar gravidade e colisão
- Criar sensor de quanto finalizar fase (quando Y da bola for menor que 0)
- Criar obstáculos no tabuleiro
- Criar mais fases
- Criar pagina inicial com instruções
- Exigir nome de usuário
- Instruções de como jogar
- Ranking de melhores pontuações
- Criar método para avaliar pontuação
- Tempo levado para concluir fase
- Criar melhores pontuações