Work

Java Card Game

Java
OOP
Game Dev

Development of a two-player or single-player Java card game demonstrating OOP principles and algorithmic logic.

Illustration of a card game in Java

Overview

This console-based application lets users play a simple card game either against another player or the computer.
The main classes handle the cards, player hands, and game logic.

Key Learnings

  • Classes and encapsulation
  • Flow control and loops
  • User input management