Module AM37

Package it.polimi.ingsw.model

  • Interface Summary 
    Interface Description
    GameInterface
    Game interface
    PlayerInterface
    Player interface
  • Class Summary 
    Class Description
    Cell
    The base unit of the game board
    Game
    Provides methods to get and alter the state of the game.
    GameBoard
    Representation of the game field
    God
    Representation of a god card and its effect
    Player
    Representation of a Player during a game
    Turn
    A container for a player turn
    Worker
    Worker representation
  • Enum Summary 
    Enum Description
    Block
    The buildings' level Level 0: Ground level, no building Level 1, 2, 3: Normal blocks, can be walked/built on (based on the rules) Dome: final block, cannot be built or walked on (no exceptions, with the implemented rules)
    Color
    Worker color
    PossibleActions
    The possible actions a player can perform