Skip to content

Sagrada is the online multiplayer board game version of the original board game from Cranio Creations, made as Software Engineering Project at Politecnico di Milano

Notifications You must be signed in to change notification settings

comidan/ingsw-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sagrada - Software Engineering Project

Project team

  • Group number 34

    • Daniele Comi (10528029)
    • Valerio Colombo (10499221)
    • Valentina Deda (10488563)

Project wiki

Project wiki containing development details, project design and technology used is available.

Project status

  • Completed

Maintainability Codacy Badge

Powered by

 N|Java 8 N|Java FX N|IntelliJ IDEA

Testing tools

N|SonarqubeN|Travis CI N|Maven N|JUnit

Features

  • Modularized and independent set of different packages, classes and interfaces linked through different and powerful Java design patterns.
  • Strong modularized graphic interface shaped for a video game, so including various features available in JavaFX, while the game is in a 2D perspective
  • Strong modularized multi player network, using both sockets and RMI. (Note : easily interchangeable thanks to design patterns)
  • Network topological infrastructure : it's essentially a three-tier client server

Game description

As a skilled artisan, you will use tools-of-the-trade and careful planning to construct a stained glass window masterpiece in the Sagrada Familia. Players will take turns drafting glass pieces, represented by dice; carefully choosing where to place each one in their window. Windows have unique color and shade requirements, and similar dice may never be adjacent so placing each die is more challenging than the last. Fortunately, you'll have just the right tools to help you through. Gain prestige by adapting to the preferences of your fickle admirers, and of course, by adding your own artistic flair while completing your glass masterpiece in Sagrada. Sagrada - a game of dice drafting and window crafting for 1 to 4 players that plays in about 30 minutes.

Possible improvements

  • Including 3D objects and animations (rendered platform dependently on OpenGL 4 or DirectX 10/11), texture mesh mapping and so on...

About

Sagrada is the online multiplayer board game version of the original board game from Cranio Creations, made as Software Engineering Project at Politecnico di Milano

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages