Skip to content

Interactive Battleship game written in Java using design patters such as Observer and Command

Notifications You must be signed in to change notification settings

jacobfelknor/csci4448-OOAD-Battleship

Repository files navigation

CSCI4448-5448 Battleship Project

Team: Jacob Felknor, Liam Hollins, Atul Dhungel, Jason Nguyen

This is a functional Battleship game, designed using object oriented programming design patterns and test driven development. The game allows for simple network play and a full feature local gameplay. Users take turns trying to sink eachothers ships while avoiding their own ships sinking. Features multiple weapons and ship types, fleet movement options, and real time terminal output to represent the game board.

Developed over the course the Spring 2021 semester as a cumulative project for the Object Oriented Analysis and Design course at The University of Colorado.

How to run the code:

About

Interactive Battleship game written in Java using design patters such as Observer and Command

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages