No âmbito da PT06 de AIB, escrevi algumas linhas de código em javascript e criei o jogo da batalha naval. O jogo possui várias versões sendo que a mais avançada (Versão 7) permite jogar contra outro jogador localmente. Este foi um dos meus primeiros projetos em javascript e infelizmente não sabia como mexer com o OOP (Object-oriented programming) em js pelo que não usei objetos o que deixou o código mais extenso e mais difícil de manter.
O jogo é composto por ~500 linhas de código, dois tabuleiros e duas áreas de texto. Por padrão os tabuleiros têm o tamanho de 10x10 e 5 navios, mas estes valores podem ser facilmente alterados no código. Possui também efeitos sonoros e um sistema de cores aleatórias.
Todas as versões (Índice): https://rcvalerio.github.io/batalhaNavalHub/
Versão7 (Site): https://rcvalerio.github.io/batalhaNavalV7.0/
Versão7 (Código): https://github.com/rcvalerio/batalhaNavalV7.0
Caso encontrem algum bug enviem um e-mail para rodrigo.valerio@aebenfica.org
Sem comentários:
Enviar um comentário
Comente de forma construtiva...
Nota: só um membro deste blogue pode publicar um comentário.