- Choose the number of characters to sort (8–36).
- Move a bracket left or right to select a section of the string.
- Rotate the characters inside the bracket using arrow keys.
- Records your fastest times for each string length.
- Records persist between game sessions using a JSON file (
records.json). - Responsive interface that adapts the display size for longer strings.
- A / D → Move the bracket left or right.
- Left Arrow / Right Arrow → Rotate the characters inside the bracket.
- Reset → Restart the current game.
- Play again → Restart with the same number of characters.
- Go to main menu → Return to select a new character count.
- Make sure you have Python 3.x installed.
- Install Tkinter (usually included with Python).
- Install cryptography.
No additional packages are required.
- Download or clone the repository.
- Navigate to the folder containing
sort16.py(or your Python script). - Run the game:
python sort16.py