Skip to content

Um simples jogo de batalha naval com exibição no console da IDE

Notifications You must be signed in to change notification settings

ianmaciel7/batalha-naval

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Ucsal-BatalhaNaval

Repositorio de um cosole app do jogo batalha naval para diciplina Lógica de programação e algoritimos

Requisitos do projeto

Batalha naval é um jogo de tabuleiro 10 x 10 onde dois jogadores tem que adivinhar os quadrados onde os navios estão escondidos. Ganha o jogo quem identificar todos os "barcos" do adversário primeiro. Nesse jogo cada jogador tem um tabuleiro (mínimo 02) pelo qual irão dispor todos os seus "barcos" em posições que dificulte o palpite do adversário. Os barcos não podem se sobrepor, o número de barcos é o mesmo para todos os jogadores. Após os barcos serem posicionados o jogo é iniciado e cada jogador propõe uma posição do tabuleiro do adversário alternadamente. Os tipos de barcos são: (1) porta-aviões (cinco quadrados), (2) navios-tanque (quatro quadrados), (3) contratorpedeiros (três quadrados) e (4) submarinos (dois quadrados). Os quadrados que compõem os barcos devem estar conectados e em fila reta. O trabalho aqui é elaborar um jogo batalha naval em Java considerando passagem de parâmetro por valor, delegação de responsabilidade para os métodos e implementação correta da estratégia do jogo. Nesse caso utilize métodos para (httos://rachacuca.com.bdiogos/batalha-naval/):

About

Um simples jogo de batalha naval com exibição no console da IDE

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages