https://github.com/chrisiogwaan/scrabble-game
A terminal-based scrabble game
https://github.com/chrisiogwaan/scrabble-game
cpp linked-list node scrabble-game terminal wsl-ubuntu
Last synced: 3 months ago
JSON representation
A terminal-based scrabble game
- Host: GitHub
- URL: https://github.com/chrisiogwaan/scrabble-game
- Owner: ChrisioGwaan
- License: mit
- Created: 2022-05-30T06:52:16.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-16T09:39:50.000Z (about 3 years ago)
- Last Synced: 2024-12-29T08:30:03.316Z (over 1 year ago)
- Topics: cpp, linked-list, node, scrabble-game, terminal, wsl-ubuntu
- Language: C++
- Homepage:
- Size: 3.47 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Scrabble-Game
## Showcase
### Without Enhancements

### With Enhancements

## Description
This game provides an interactive word-building experience, letting players form valid words and track their scores in a terminal environment. It uses data structures to manage tiles, validate moves, and enforce rules, creating a challenge that tests both vocabulary and strategy.
## Installation
1. WSL (Windows Subsystem for Linux) is recommended for Windows users.
2. Install GNU compiler tools and GDB debugger.
```bash
sudo apt-get install build-essential gdb
```
3. Verify installation.
```bash
whereis g++
whereis gdb
```
## Usage
Type `help` in the game to see the list of commands.
### Compiling
```bash
make
```
### Running
```bash
./scrabble
```
## Contributing
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## License
Distributed under the MIT License. See [LICENSE](/LICENSE) for more information.
## Contact
Weixi (Chrisio) Guan - [chris322322@gmail.com](mailto:chris322322@gmail.com)