Skip to content

sanyamacwan/crazy-eights-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crazy Eights – Java Card Game

This is an academic project developed during my 4th semester at Algonquin College.

It is a Java implementation of the Crazy Eights card game built using the Model–View–Controller (MVC) architecture. The project supports both single-player (human vs CPU) and multiplayer gameplay using a client–server network model.

Key Features

  • Java Swing-based graphical user interface
  • MVC architecture (Model, View, Controller)
  • Single-player and multiplayer modes
  • Client–server networking using Java sockets
  • Special card rules implemented (2, 4, 8, Ace, Queen)

Technologies

  • Java
  • Java Swing
  • Java Sockets
  • Eclipse IDE

Academic Context

This project was completed as part of my 4th semester coursework.

About

4th semester academic project: Crazy Eights game in Java (MVC + Swing + socket-based multiplayer)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages