This is a Java application based on the popular iPhone game, "Letterpress". I coded this game in Eclipse for the Brown University course CSCI 0150: "Introduction to Object-Oriented Programming and Computer Science".

CLICK HERE TO DOWNLOAD THE APP.

 

 

HOW TO PLAY

The Basics

Players take turns making words from a 5x5 board of letter tiles. Tap letters from anywhere on the board to assemble a word, then press 'Submit' to turn those tiles your color. Each tile is worth one point, and whoever has the highest score at the end of the game wins!

Word Rules

  • Words must have at least two letters.
  • Words may only be played once.
  • Words found at the beginning of previously played words are excluded as well. For example, if Player 1 plays QUARTZ, Player 2 may not play QUART. Note that Player 2 may play all other variations and sub-words, like QUARTERS, QUARTZES, and ART.
  • No proper nouns, abbreviations, or acronyms.

Defending Tiles

You can protect a tile from being stolen by surrounding it with other tiles of the same color. Players may use defended tiled to make a word, but they will not change color. Note that defended tiles aren't permanent. They will become vulnerable if their neighbors are stolen.

Best Move

You have the option of pressing the 'Show Best Move' button once per game. If you get stuck during a turn, pressing this button will show you a word on the word panel that will steal the most tiles from you opponent. You may choose to submit this word or not, but each player will only be allowed to press this button once. 

Ending the game

The game ends when every tile on the board has a color. Then the tiles are tallied, and the player with the most tiles wins!