You are on page 1of 2

1.

3 Objectives
The main objective of the project is to develop a programming code for a game which plays with
human- computer interface and machine interface.

The game is designed as follows:


Creating a good gaming environment for the players.

Get Help With Your Example Literature Review


If you need assistance with writing your own example literature review, our professional example
literature review writing service is here to help!

Find out more


Compile the code so that it is enable to check the score and declare the winner at last.

The following are the essential requirements:

Implementing the code and efficient game playing algorithm for computer player like GADDAG.

Implementing the code and efficient dictionary words storage. Lists concept is been used for
dictionary technology to retrieve the words from the text document to GADDAG algorithm to verify
the words in dictionary words.

Producing of good GUI’s for this game.

1.4 Challenges
The main challenge of the project is to understand the algorithm and implement in scrabble game.
This is a challenging task as the logic of the computer scrabble should be correctly planned.
Improper design would lead to expensive process of implementation, as we need to track back to
algorithm.

Despite of many games developed, our game developed must be a high quality one which provides
a good user interface.

The starting word formed should pass from star tile which gives the points acquired, if not place
correctly a dialog box appears saying “word must pass the centre star” which was a prominent
challenge I faced.

Other challenging task was to drag and drop the tile on the scrabble board, if not correctly drag and
drop the letter restores to rack.
Another key factor is to drag and drop the letter tile to the appropriate cell. When it is not been drag
to the appropriate cell it might occupy any surrounding cells.

To know the location of the letter placed on the board was one of the key challenges which I have
faced, for which a program was been defined to know the location of the letter.

Another challenge that I faced is to store a dictionary words in the GADDAG algorithm.

In order to know the score of the word formed a separate code was been prepared which was one of
the challenges I faced.

You might also like