I'm looking for someone who can design and program 5 different games I have invented, for use on both iOS and Android. This project is about the first game, which is for 2 to 6 individual participants or 2 to 6 teams. 1, 2 or 3 letters are displayed from the database I have created and the players have to make as many words as possible within a set, given time, using this combination of letters. These words do not have to be entered or verified by the program, just spoken out loud, but it's necessary to have a recording function available so that players can listen back to and verify what they have said if they are no longer sure how many words they have said. A dictionary must be available to check if the words given are correct (I have the coding and link to this dictionary). Other players can challenge a word (by pressing the 'challenge' button). The timer is then stopped until the challenge has been processed, in this time the dictionary is the ‘referee’. If a challenge is not valid, the player whose turn it is and who said the word is given one point. If the person who challenges is right, then he/she wins a point and the player whose turn it is loses one point. Scores are entered manually. Player’s names and their scores should be stored and viewable when requested. Scores should be stored in a database and can be retrieved and viewed any time. There should also be a Top Ten of players/teams with the highest scores. In addition, there should be a 'facts' button, when pressed, as an option, this shows some facts (in one sentence) related to the game, which might be of interest to some players. This database and the letters database must be both editable and expandable. This game will originally be in English, then, after testing, it will be available in 5 other languages. The source code should be handed over to me upon final payment of the project. The other 4 games will be awarded to the freelancer who succesfully completes this project, which is probably the most demanding one.