Skip to content

GSoftwareDevelopment/BattleShips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BattleShips

BattleShip game

Idea

The project started under the inspiration of a friend. The intention of this project is to present the construction of the game using OOP (Object Oriented Programming)

Basic Assumptions

  • ✔️ Using a JavaScript to write game
  • ✔️ Use object oriented programming (OOP)
  • ✔️ Allow two people to play
  • ✔️ Give the opportunity to play with the computer
    • ✅ ➡️ implementation of the hunt and target algorithm
      • ✔️ the computer can hunt
      • ✅ the computer can track the ship
      • ✔️ tracking computer actions
  • ✅ Allow game over the network
  • ✅ Implement AI for computer games

NOTE

https://battle-ships.netlify.app/ Here is a working version of the game where you can play with another person.

Changelog

2020.07.10

  • Working on implementing a computer for the game

2020.07.05

  • Preparatory work for implementing computer game capabilities
  • Preparatory work for implementing computer game capabilities.
  • Change of class responsibility.
  • Adaptation of the main Player class to standardize tasks and actions