Welcome to the Anagrams Game! This game challenges players to form as many valid words as possible using a set of six letters within a 1-minute timer. The game is hosted on a static HTML website and uses JavaScript and CSS styling to create an interactive and engaging experience.
To download this game onto your iPhone, check out the installation section below.
- 6-Letter Anagram Puzzle: Players are presented with a shuffled set of six letters and must rearrange them to form valid words.
- Real-Time Validation: The game checks the validity of submitted words against a pre-filtered list of words derived from the Aspell dictionary.
- Dynamic Scoring System: Points are awarded as the game is played based on the length of the word submitted.
- Scrollable Word Results: A scrollable box displays once the game is over showing all possible valid words that could have been made with the given letters.
- Responsive Design: The game is styled using CSS to provide a user-friendly interface on both desktop and mobile devices (in both light an dark modes for IOS/MacOS).
- The game starts with a row of six shuffled letters.
- Click the letters to place them into the slots provided.
- Once you think you have formed a valid word, click the "Enter" button.
- The game will check if the word is valid:
- If valid, the word will be added to your score.
- If invalid, it will clear the slots and you can try again.
- You have 1 minute to find as many valid words as possible.
- When the timer runs out your final score will be displayed, along with the words you found and all the possible words that could have been made with that set of letters.
- To reveal all the hidden words in the box simply click on it.
- Open Safari on your iPhone.
- Go to the hosted website.
- Click the share button.
- It looks like a box with an arrow pointing up out of it.
- Click "Add to Home Screen" button
- Click "Add" again in the top right corner to confirm.
This will add a bookmark to the homescreen of your iPhone allowing you to play the game in full screen mode.
- Open this page on your iPhone.
- Use Safari, as other browsers may not support the direct installation of
.mobileconfigfiles.
- Use Safari, as other browsers may not support the direct installation of
- Download this
.mobileconfigfile. - Tap on the "Allow" button when prompted to confirm the download.
- Go to Settings on your iPhone.
- Tap on "Profile Downloaded" at the top
- If that it is not at the top go to General → VPN & Device Management and click
Anagram Game
- If that it is not at the top go to General → VPN & Device Management and click
- Tap "Install" in the top right corner of the screen.
- Enter your passcode if prompted.
- Tap "Install" again to confirm.
- Tap "Done" once the installation is complete.
This will download the configured profile along with a web clip on the homescreen of your iPhone allowing you to play the game in full screen mode.
- Open Settings on your iPhone, go to General → VPN & Device Management and click
Anagram Game - Tap on the
Anagram Gameprofile - Tap "Remove Profile"
- Enter your passcode if prompted.
- Tap "Remove" again to confirm.
- Tap "Done" once the deletion is complete.
This will uninstall the configuration profile along with the web clip on the homescreen of your iPhone.
- HTML/JavaScript/CSS: The game is built using standard web technologies since it is hosted on a static webpage through GitHub Pages.
- Word List Filtering: A custom script was used to parse the Aspell dictionary, filtering out special characters and retaining only valid words for gameplay. This can also be changed to use the Merriam Webster dictionary in a similar fashion.
- Timer and Score Mechanism: The game includes a 1-minute timer and a scoring mechanism that dynamically updates as the player enters words.