A C++ Game Engine
Why?
- I am bored².
- I am interested in Game Engines.
- I want to learn stuff.
- School is boring.
- Install dependencies:
Vulkan SDK Version 1.3.231.1 is required. Download here.
winget install Python.Python.3.11 winget install Git.Git winget install GnuWin32.Make
- Clone the repository:
git clone https://github.com/g-martin772/Fusion --recursive
- Run setup script:
python3 scripts/setup.py
- Build:
- Visual Studio / Rider
Open your solution and you are ready to go.
./premake vs2022
- Make
./premake gmake2 make
- VSCode
Open the workspace in VSCode and you are ready to go.
./premake vscode
- Visual Studio / Rider
- Install dependencies:
Vulkan SDK Version 1.3.231.1 is required. Download here.
sudo apt install build-essential make python3 git libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libgl1-mesa-dev
- Clone the repository:
git clone https://github.com/g-martin772/Fusion --recursive
- Run setup script:
python3 scripts/setup.py
- Build:
./premake gmake2 make