Realizado

Desenvolver um pequeno Jogo em Java ou em C para Aprendizado

Publicado em 31 de Outubro de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Para melhorar o aprendizado, gostaria de fazer um pequeno jogo SOMENTE em Java ou em C, que consiste de um tabuleiro 10 X 10 casas (posições). Nesse tabuleiro, inicialmente são distribuídas cinco peças redondas vermelhas aleatoriamente em qualquer uma das 100 casas.
Após disparado o jogo, as fichas movimentam-se simultaneamente para qualquer posição do tabuleiro. O objetivo do jogo é que o jogador elimine todas as fichas dentro de um tempo máximo t. Para eliminar uma ficha, o jogador tem que clicar com o cursor posicionado em qualquer posição da casa na qual a ficha encontra-se.

O jogo tem três níveis de dificuldade: fácil, intermediário e difícil. No fácil, as fichas movem-se mais lentamente e o tempo t é maior; no difícil, as fichas movem-se mais rapidamente e o tempo t é menor; no intermediário o tempo de movimentação e t ficam entre os níveis fácil e difícil.
Ainda mais que o jogo deve conter: threads, exclusão mútua e coordenação de processos.
O design do jogo deve ser igual ou parecido ao design do arquivo em anexo.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias