Clone of the classic Bomberman game, made in C++, SFML & TGUI.
v1.0 : https://youtu.be/dV3PnYL2-nw
v2.0 : https://youtu.be/P5EFfVkfIMc
If you want to open this in Visual Studio, follow these steps : Note : The project is in 64 bit. Libraries are needed to run the projects SFML
- Download SFML for Visual Studio 2022 (64 Bit), SFML C++15 Visual Studio 2017 64 Bit : https://www.sfml-dev.org/files/SFML-2.5.1-windows-vc15-64-bit.zip.
- Extract the zip file and rename the extracted folder as SFML.
- Make a directory named "Dependencies" (Case sensitive) inside the AMMPED-UP directory where all other directories are present.
- Copy the renamed SFML folder and paste it inside the Dependencies directory.
- Copy the contents of bin folder inside SFML folder and paste it inside the AMMPED-UP directory where all other directories are present.(dynamic libraries(dlls)
Do the same step again for TGUI :
- Download TGUI for Visual Studio 2022 (64 Bit), TGUI Visual Studio (2017-2022) 64 Bit : https://github.com/texus/TGUI/releases/download/v0.9.5/TGUI-0.9.5-VisualStudio-64bit-for-SFML-2.5.1.zip.
- Extract the zip file and rename the extracted folder as TGUI.
- Copy the renamed TGUI folder and paste it inside the Dependencies directory.(Made in previous step)
- Copy the contents of bin folder inside TGUI folder and paste it inside the AMMPED-UP directory where all other directories are present.(dynamic libraries(dlls)
For the mongocxx setup follow this tutorial: Tutorial website : https://www.mongodb.com/developer/products/mongodb/getting-started-mongodb-cpp/
- After following the tutorial, generated folders(two), paste both the folders (mongo-c-driver & mongo-cxx-driver) inside the Dependencies folder.
- Copy the contents of the bin folders inside both the folders(mongo-c-driver & mongo-cxx-driver) and paste it inside the AMMPED-UP directory where all other directories are present.(dynamic libraries(dlls)
- You are done, open the solution file and run the Project.
This is how it should look inside the repo with the Dependencies Folder & all the DLLs from SFML, TGUI & Mongocxx.
This is how it should look inside the Dependencies Folder.