Boggle is a word game where players attempt to find words in sequences
- of adjacent letters on a rectangular grid of lettered dice.
- This web application allows users to play the Boggle game online.
- Generate a random Boggle board.
- Validate user-inputted words against the generated board.
- Keep track of the user's score.
- Display the highest score achieved.
- Python
- Flask
- JavaScript
- jQuery
- Axios
-
Clone the repository:
git clone https://github.com/samiesmilz/flask-boggle.git
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py
Visit http://localhost:5000 in your browser to play the game.
- Access the game in your browser.
- The Boggle board is displayed on the home page.
- Find words by typing them into the input field.
- Submit your word to check its validity.
- The game will display the result and update your score.
- The highest score achieved is shown on the page.
app.py
: Flask application containing routes and game logic.boggle.py
: Utilities for the Boggle game, including board generation and word validation.static/
: Static files including CSS and JavaScript.templates/
: HTML templates for the web application.
- Flask
- jQuery
- Axios
This project is licensed under the MIT License.
Feel free to contribute or report issues. Happy playing!