Battleship Game

© Arash Hajisafi

I’ve implemented everyone’s favorite Battleship Game in Java for my Advanced Programming course. The game supports both single-player and local multiplayer modes and is console-based.

Here’s some gameplay footage: (Click to open in full size on a new tab)

Battleship © Arash Hajisafi

Arash Hajisafi
Arash Hajisafi
PhD Candidate in Computer Science

I am currently working as a PhD Research Assistant at InfoLab, Computer Science Department at the University of Southern California under the supervision of Prof. Cyrus Shahabi. My research interests include Graph Neural Networks and Spatio-Temporal Data Management and Forecasting.