An open API service indexing awesome lists of open source software.

https://github.com/jorgermduarte/isec-assembly-letter-soup


https://github.com/jorgermduarte/isec-assembly-letter-soup

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

# Project specifications (Assembly Letter Soup)

- [x] **GAME MENU**
- [x] jogar
- [x] top 10
- [x] sair

- [ ] **QUADRADO AUXILIAR**:
- [x] apresentacao das palavras a encontrar num quadrado auxiliar ao tabuleiro
- [ ] palavras identificadas no tabuleiro ficam com background diferente
- [ ] é eliminada da lista ou fica com o fundo azul.

- [x] **Navegação**:
- [x] navegacao teclado ( setas )
- [x] . selecao letra tecla enter.

- [ ] **BOARD**:
- [x] base de jogo ( tabuleiro 12x12)
- [x] gerado tabuleiro com letras aleatórias
- [x] disposição de letras ( vertical, horizontal, diagonal) todos os sentidos
- [x] sobre este tabuleiro com letras aleatórias é colocado as palavras a encontrar
- [x] as palavras aleatorias devem derivar de um ficheiro de texto com o local e o local a serem colocadas no tabuleiro
- [ ] identificação de todas as palavras a descobrir
- [ ] ao encontrar uma palavra no tabuleiro o seu fundo deve ficar verde
- [ ] identificação de fim de jogo
- [ ] o jogo termina quando se esgota o tempo ou quando o utilizador encontra todas as palavras

- [ ] **Pontuação**:
- [ ] segundos despendidos no jogo
- [x] numero de palavras encontradas
- [x] numero de tentativas falhadas

- [ ] **Classificação**:
- [x] apresentacao pontuacao obtida
- [x] nome do utilizador e valor classficacao
- [x] leitura de um ficheiro com a classificao dos jogadores
- [ ] no fim de jogo, se a classificao obtida estiver no top 10:
- [ ] é pedido ao jogador o seu nome de utilizador e é gravado.

- [ ] **Modo Entrega**:
- [ ] plataforma NONIO
- [ ] grupo de 2 elementos
- [ ] relatorio formatado em pdf e papel ( máximo de 5 páginas)

- [ ] **Defesa**:
- [ ] pedidos de pequenas alterações