Warzone game on console implemented using C++. Used patterns such as Strategy, Adapter, Observer
to implement different features.
How to Run the project:
- Git clone the repo
- Install tools (GCC/CMAKE & Update path variables)
- Follow steps to under BUILD helloworld.cpp here - https://code.visualstudio.com/docs/cpp/config-clang-mac
- Create tasks.json file and update with json attributes in .vscode
- Update default build task with clang - (option should be there now that you added tasks.json)
- Go to the .cpp file you want to build and do a
run build task
under terminal -> build task - Keep the window open and open new terminal
- Go to .cpp file you just built. Run
ls -la
. See the executable. Run ./exe name
to use cmake, in terminal go to the "build" directory of the project then execute: export CXX=/path/to/your/gccCompiler --> Changes default compiler to GCC cmake .. --> Builds the assembly then make --> Actually compiles the code
(path example to switch compiler for macOS) usr/local/bin/gcc- *it's also possible to configure the compiler in vscode
Name | Github Username |
---|---|
Alexander Abrantes Figueiras | Figgueh |
Noah-James Dinh | eyeshield2110 |
Laila Chamma'a | laila-chammaa |
Gurinder Dheer | GD-Dheer |
Rahimuz Zaman | ratulkai93 |