Work

Old Maid Card Game

C++
OOP
Game Logic

C++ implementation of the Old Maid card game with classes, random logic, and pair matching rules.

Simulated card game in C++

Overview

The Old Maid game pits two players against each other, who draw and discard pairs while avoiding being left with the losing card.
This implementation emphasizes object-oriented programming (OOP) and use of STL containers in C++.

Key Learnings

  • Object-oriented programming in C++
  • Use of vector and shuffle
  • Interactive simulation and user logic