Presentation is loading. Please wait.

Presentation is loading. Please wait.

Monopoly Information for Assignment. Game Management Subsystem Game manager Deregister player Edit game View games Set up game > View game state Start.

Similar presentations


Presentation on theme: "Monopoly Information for Assignment. Game Management Subsystem Game manager Deregister player Edit game View games Set up game > View game state Start."— Presentation transcript:

1 Monopoly Information for Assignment

2 Game Management Subsystem Game manager Deregister player Edit game View games Set up game > View game state Start Game >

3 Players Registration Subsystem Player Deregister Join game View games Register Login View perform ance > Play Game >

4 Players Turn Subsystem (adapted from next slide) Player Go to Jail Move Roll dice Pass go Get out of Jail Free Pay rent Improve Property Buy Property Pick card Go to Free Parking View game status > Quit game >

5

6 Classes Required Note that the use cases I’ve given don’t cover move, to simplify what is required. You can look at the Laurie William example to get an idea what a full set of classes for gameplay would look like. However, note that this is only one possibility for modelling the software. For the purposes of this assignment all I am interested in are a simple way of tracking the current status of each player – you can adapt/simplify Williams player class for this- maybe call it playerstate or gameplayer as a player can play many games -, and a simple way to track the gamestate. You don’t need to do classes for cards, dice etc., we’ll assume these types exist. You will also need classes to keep track of players, games etc.


Download ppt "Monopoly Information for Assignment. Game Management Subsystem Game manager Deregister player Edit game View games Set up game > View game state Start."

Similar presentations


Ads by Google