Skip to content

Battleship (C++ Console Project) – A console-based implementation of the classic Battleship game with OOP.

License

Notifications You must be signed in to change notification settings

Savvas200/BattleShip-Console-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Battleship (C++ Console Project)

It is a console implementation of the classic Battleship game.
Created using C++ with OOP.


Features:

•10x10 game board.
•Fleet of 10 ships:
  •4 small ships (1 cell length)
  •3 medium ships (2 cell length)
  •2 big ships (3 cell length)
  •1 very big ship (4 cell length)
•Ship Placement Editor: you can move and rotate the ships on board like you want , before the battle starts.
•Enemy Bot: play against computer controlled oponent.


Tip: For the best experience, stretch your console window to full height or at least maximize the window.

About

Battleship (C++ Console Project) – A console-based implementation of the classic Battleship game with OOP.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages