← All projects

Java / games · Early project

Battleship

A desktop Battleship game with three computer opponents.

The project

Overview

A game I built for AP Computer Science using a small 2D engine in Java. Ships can be dragged into position and rotated before playing against a computer opponent.

An earlier project, preserved here with its original work.

Details

What it includes

  • Three AI difficulty levels
  • Drag-and-drop ship placement
  • Built on a small Java game engine
← Browse all projects