Skip to content

NonPN/SSD_2018_Final

Repository files navigation

SSD_2018_Final

Form a group of 2-3 people. Write a complete snake and ladder game (with additional features).

Description

We have worked with Snake and Ladder game before in our class. At that time, the project is incompleted (We didn't write actual Snake class and Ladder class but only demonstrate other concepts). This time, your job is to create a playable Snake and Ladder game that can supports upto 4 players.

Features

  • The game should ask the number of the players at the start (2 to 4).
  • The game follows the rules in this Gameplay section: https://en.wikipedia.org/wiki/Snakes_and_Ladders.
  • Once the game ends, the players can restart the game to play again, or they can watch the game replay.
  • Apart from Snake and Ladder, please add 2 special types of squares.
    • Freeze Square : If a player lands on this square, he/she skips one turn.
    • Backward Square : If a player lands on this square, he/she rolls a die and move backward according to the die's face.

Platform

You can develop the project for either desktop or android application. The project must be developed in Java.

What to submit

  • Domain Model
  • UML Class Diagram
  • Source code (Runnable JAR file or APK.)

Grading

  • 30% Design Documentation
  • 30% Completeness (Does the game fulfills all requirements?)
  • 30% Knowledge Used (Design Patterns & Principles taught in class)
  • 10% Coding convention (Pick any convention but please be consistent)

Deadline

12th May 2018

Warning

The project is complicated enough to guarantee that all of your codes will be differ. I will not tolorate any plagiarisms.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages