Skip to content

vdenys93/TechWise-Project-Scrabble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Added - 3 August 2022

Continued PEP 8 organization and structuring.

Added tile tray refil feature and increased functionality

Added - 21 Jul 2022

Changed background color to distinguish the board from the background display Added Text to the base board tiles.

NOTE: ST is temporarily changed with a manual example of the code for a Letter placement (E)

Added- 20 Jul 2022

Added Game Class for game mechanics Began game mechanic for mouse tile movement

board.py: Added get_tile method Added create_board method Added move method Added place for player tiles - not sure how this will work with the grid system. Needs tested when tiles are ready.

game.py: Added update() Added reset() Added select() - to select tiles Added _move() Added change_turn()

tiles.py: Added calc_position() Added draw_tile() Added move()

Added - 19 July 2022:

Created/ Modified Files:

Created a base game structure Added init.py file to main folder Modified main to work with board and constants file Created a scrabble game sub module Created init.py in submodule Created Board and Tiles Classes Created constants.py to store and organize constants used throughout the game

Notes: Game board designed with basic features. Game board is a percentage of the display screen and can become scalable with increased board size or if fixed to a display size.

Board has grids and tiles of base colors for different board features, Double & Triple Word, and Double & Triple Letter Scores. Board also has a place-holder for the star in the center.
Coordinate system on board is tested and working. Board[row][col]

Currently, adjustments are still made through the constants.py file

About

Team project. Multiplayer Scrabble game . Python and Pygame

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages