Skip to content

Battleship game created with Java, using test driven development and object oriented programming patterns

Notifications You must be signed in to change notification settings

liho2210/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

Battleship game created with Java, using test driven development and object oriented programming patterns

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages