Skip to content

B.Sc. Thesis - Virtualization of the table game “Sagrada” by Floodgate Games developed in Java using MVC, networking, unit and integration testing and JavaFX

Notifications You must be signed in to change notification settings

LorenzoMinto/Software-Engineering-BSc-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Distributed multiplayer cards game designed and developed as final project for Computer Science Engineering B.Sc. in Politecnico di Milano.

  • UML designed according to best known design patterns, best OOP practices and MVC paradigm
  • Distributed game with custom developed networking layer (RMI + Socket)
  • Unit testing to reach almost 90% coverage
  • Graphic design: CLI and GUI (JavaFX)
  • Fully documented with JavaDoc
  • Code quality checked with SonarQube resulting in zero codesmells

About

B.Sc. Thesis - Virtualization of the table game “Sagrada” by Floodgate Games developed in Java using MVC, networking, unit and integration testing and JavaFX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages