Please enable JavaScript.
Coggle requires JavaScript to display documents.
Boggle - Coggle Diagram
Boggle
Non-Functional Requirements
Design and User Experience
Disability Compatability
Text Descriptions of Screen
Colourblind mode
International Compatability
Translation
Timezones
Design
Clean colour palette
Use of empty space (not too cluttered)
Intuitive
Usable
Idiot-proof
Alignment of objects
Account Details
Rank
Highscore
Profile Picture
Extra Gameplay
Special letters that can double/triple a word's score
Powerups
Privacy
POST method instead of GET
Mitigation of code injection
Minimal information provided to user when login details are incorrect
Copyright
Make Original Game
Add new features
Give new title
Use a different colour scheme
Slightly alter gameplay
Functional Requirements
Software Tools
VS Code
HTML
JavaScript
CSS
Data Collection
Player Score
Player Account
Player Account Details
Username
Password
Selected Mode
Board Size
English Dictionary
Sequence of Selected Letters
Time
Gameplay
Visualized grid of letters
Swiping across letters to form words
Checking if a word is real
Calculating score based off word length
Individually selecting letters to form words
Two-player mode (turn-based, local)
Singleplayer
Making a bot to play Boggle
Medium
Easy
Hard
Menu
Login
Accessing database of player details
Preventing malware injection into a plain text box
Signup
Manipulating database of player details
Dictionary or class
Select game-mode
Select board size
Select bot difficulty