I have to complete a scrabble game in java and need to present the source code also but i don't have the time to do it.. so i am writing my needs and an example too.. it's very simple to someone who knows java very well..
In this paper we will implement a software library for playing scrabble. The purpose of the library is to facilitate those who want to implement the classical version of scrabble or any of our many versions of a sa any spoken language. For this reason you should be using abstract classes and interfaces when necessary. The work should be included in implementations of the following games: "Scrabble" (classic), "Double Scrabble" (double the number of letters), "Minimum Scrabble * (whoever wins together the fewer points) • Tonka" (all available letters share the top evenly to all players) and "Super Scrabble" (larger board with additional multipliers letters and words). The games will be someone to play either Greek letters or with English letters. The interface to the user, the interaction messages to be displayed should also be offered in Greek and English using the Internationalization capabilities of Java. The library does not have to implement some methods for checking the correctness of words created by players. The code of the work should be properly and fully documented in Javadoc comments aim of the paper is to familiarize yourself with the design and implementation of object-oriented software using techniques polymorphism and reuse code.
Example implementation of a version using the default input and output streams
How many players will take part (2 to 4)? 2 Give the name of player 1: GREGORY Give the name of player 2: Panagiotis
The bag also has 90 letters. The player GREGORY has 0 points. The player Panagiotis has 0 points. Playing the player Panagiotis. Press a button to display the NIA letters. M 1.1 N I N I O, IO, ES, I
Give choice: (1) fold (2) change font, (3) Formation Keyword: 3 Enter the word you form: NONOS
Give (1) for horizontal installation and (2) for vertical placement of the word: 1 Give coordinates cell start of the word, eg 10-A: 7-I
The bag also has 85 letters. The player GREGORY has 0 points. The player PANAPOTIS has 6 points.
Playing the player GREGORY. Press a button to display the letters M> MI.10, 10.1 R, 2h, 3
Give choice: (1) fold (2) change font, (3) Formation Keyword: 3 Enter the word you form: HERO
Give (I) son horizontal placement and (2) for vertical placement of the word: 2 Give coordinates cell start of the word, eg 10-A: 3-M
The bag also has 81 letters. The player has 16 points GREGORY.
The player Panagiotis has 6 points.
Playing the player Panagiotis. Press a button to display the letters.... and so on....