Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/trim0500/dnd-character-creation
A program that simulates a DnD character creation tool submitted as an assignment to Concorida University's COMP345 (Advanced Program Design with C++) course.
https://github.com/trim0500/dnd-character-creation
Last synced: 21 days ago
JSON representation
A program that simulates a DnD character creation tool submitted as an assignment to Concorida University's COMP345 (Advanced Program Design with C++) course.
- Host: GitHub
- URL: https://github.com/trim0500/dnd-character-creation
- Owner: Trim0500
- License: mit
- Created: 2024-02-05T16:20:15.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-04-13T02:01:30.000Z (9 months ago)
- Last Synced: 2024-04-14T00:26:54.568Z (9 months ago)
- Language: C
- Size: 47.7 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# COMP345 Project
### Authors
- Charles Partous 40175854
- Tristan Lafleur 40245238### Description
A program that simulates a DnD character campaign tool using the 5e ruleset submitted as an
assignment to Concorida University's COMP345 (Advanced Program Design with C++) course.### Installation Instructions
This program was created using Visual Studio 2022 and uses the build tools for 2019.
In the zip file the solution is included along with the necessary source code to create a
build and run it.In order to make a successful build of the project, follow these steps
1. Create the following directory: "C:\dev\vcpkg"
2. Go to https://learn.microsoft.com/en-us/vcpkg/get_started/get-started-msbuild?pivots=shell-cmd
3. Follow the instructions to clone the vcpkg repository into the project
4. Open the solution in Visual Studio and wait for everything to load
5. Run the program
-- NOTE: An initial build will take a long time to finish since vcpkg will need to download and configure
the dependenciesNote: It may happen that 1 test may show as a failure, simply run the program again and it should
resolve itself as this is part of the random tests.