Skip to content

alex-xiarchos/ceid-BattleshipJava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Œ Battleship MiniGame - Java Project

This repository contains my university coursework for a Java-created minigame, for the purposes of a course project at Object-oriented programming at CEID, University of Patras.

πŸ“œ About

The project involves:

  • Turn-based logic with Player vs. AI mode, randomized moves that challenge the player and manual or automatic ship positioning
  • Validation & Exception Handling: Ensures proper ship placement (no overlap, within board limits).
  • Stat Tracking: Records successful hits, misses, and total shots.
  • Game ported into C++.

πŸ“‘ Report PDFs

πŸ’» Technologies Used

  • Java / C++

About

Java minigame project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages