Skip to content

Latest commit

 

History

History
33 lines (33 loc) · 1.06 KB

plans.md

File metadata and controls

33 lines (33 loc) · 1.06 KB

Bag

... needs to get next tile
... needs to check if bag is empty
... needs to check if the bag is empty
... needs to populate the bag on initialization
... needs to shuffle the contents of the bag

Board

... the board needs to be created
... need to connect the cells via top, bottom, left and right
... need to create the bonus tiles and have a visual for them

Cell

... must set the tile
... must set the bonus
... set top, bottom, left and right

Main

... public static void main
... must initialize all contents:
...... create window
...... create board panel
...... create player panel
...... create rack panel
...... create cell buttons
...... give out starting tiles
...... update player rack - new tiles

Player

... must shuffle rack
... organize rack - all tiles to the left most side
... check what is in rack
... add and remove from rack
... check if the rack is full

Tile

... get the letter/character
... get the points for each letter/character