https://github.com/druxorey/ucv-project-redscape
Project Redscape is an exciting text-based card game, developed in C++ for TheGame.cpp.
https://github.com/druxorey/ucv-project-redscape
cpp gamejam ucv
Last synced: 4 months ago
JSON representation
Project Redscape is an exciting text-based card game, developed in C++ for TheGame.cpp.
- Host: GitHub
- URL: https://github.com/druxorey/ucv-project-redscape
- Owner: druxorey
- License: gpl-3.0
- Created: 2024-09-17T06:09:44.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-03-01T18:45:52.000Z (over 1 year ago)
- Last Synced: 2025-10-11T04:03:28.624Z (9 months ago)
- Topics: cpp, gamejam, ucv
- Language: C++
- Homepage: https://henrzven.github.io/the-game/
- Size: 278 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Project Redscape
## **Overview**
Project Redscape is an exciting text-based card game, developed in C++ for [TheGame.cpp](https://henrzven.github.io/the-game/). Immerse yourself in a world of where you must use your wits and strategy to win.
## Compilation / Execution
To compile the program you can use the Makefile, but you need to have make installed and set on your env variables.
You can use this method by typing "make all start". This will compile and execute the game.
In case you don't have make, you can compile and run manually with g++, with this two commands:
```bash
g++ -o build/redscape -Iinclude main.cpp src/cards.cpp src/cutscenes.cpp src/utils.cpp src/combats.cpp src/engine.cpp
```
```bash
./build/redscape
```
## Development Guide
This document provides guidelines for the project development. For more details, refer to the [Development Document](docs/DEVELOPMENT.md).
## Contribute
If you want to add new functionalities or improve existing ones, follow these steps:
1. Open an issue to discuss the changes.
2. Fork this repository.
3. Create a new branch for your contribution: `git checkout -b your-branch-name`.
5. Commit your changes, for example: `git commit -m 'fix: new changes'`.
6. Push your changes to your forked repository: `git push origin your-branch-name`.
7. Open a Pull Request in this repository and reference the original issue.
## Development Team
| [](https://github.com/druxorey) | [](https://github.com/santiago-commit) |
| - | - |
| [Druxorey](https://github.com/druxorey) | [Santiago](https://github.com/santiago-commit)
## License
This project is licensed under the GPL-3.0 License. See the [LICENSE](LICENSE) file for more details.