A game engine that has been built using SDL2 and C++.
Built for the purpose of learning C++ and SDL2 as well as for my project for A-Level Computer Science.
Azure Pipelines builds | Codefactor |
---|---|
Binaries can be found under the releases.
The source code for the engine's tools can be found here.
Dependencies:
- CMake 3.8 (or higher)
- Visual Studio 2019 (or higher)
- Desktop Development C++ must be installed when installing
- Run
Set-ExecutionPolicy RemoteSigned
in an elevated Powershell prompt to allow execution of the build script - Run
build-deps.ps1
, which use Vcpkg to install and build all required dependencies - In a command prompt window, navigate to
build
and runcmake --build . --config <Debug/Release> -j4
(Replace <Debug/Release> with Debug or Release as required.) - Run
ws.exe
found in the Debug or Release in the build directory.
Dependencies:
- CMake 3.8 (or higher)
- build-essential (or equivalent on your distribution)
- Run
build-deps.sh
to install build dependencies and to create the build directory. - Run
build.sh
to build the engine. (Change the target to the desired in build.sh) - Run
ws
in the Debug or Release in the build directory.