ProjectMystW.mp4
MysteriousWorld (MystW) is a simple role-playing game (RPG) developed in C++ using Object-Oriented Programming (OOP) principles. The game utilizes the SFML library to handle graphics, audio, and in-game interactions.
All required libraries are already included in this project, so you do not need to download or install SFML or OpenAL separately.
OS: Windows
Visual Studio 2019 or newer.
During installation, ensure the "Desktop development with C++" workload is selected.
Getting the game running is simple! Just follow these steps.
-
Get the Source Code:
-
Clone this repository to your local machine using Git:
Bashgit clone https://github.com/mituleefam/OOP-MystW.git -
Alternatively, you can download the source as a ZIP file and extract it.
-
Or click on "Clone a repository" feature at the start menu when you open Visual Studio and paste the link into it.
-
-
Open the Project
Open the MystW.sln file in the downloaded folder using Visual Studio.
-
Configure and Run the Game: In the Visual Studio toolbar:
Set the Solution Configuration to Debug.
Set the Solution Platform to x64.
Press F5 (or the green "Play" button) to compile and launch the game.
That's it! Enjoy the game!
-
Run in Debug Mode Only: The Release configuration is currently experiencing issues and a fix is in progress. Please only run the game using the Debug configuration.
-
No Extra Installations Needed: All necessary libraries (SFML, OpenAL, etc.) are bundled within the dependencies folder and have been configured for static linking. You do not need to perform any complex library setup steps.