Inferno Game Engine
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Riyyi 3ff8838e01 Render: Fix memory leak, use after free :^) 3 months ago
assets Render: Add and implement shader storage buffer (SSBO) 3 months ago
cmake CMake: Copy assets to the build directory automatically 2 years ago
doc Doc: Add GLSL std430 memory layout documentation 3 months ago
example Meta: Enable ASan and UBSan, disable warnings in vendor directory 3 months ago
src Render: Fix memory leak, use after free :^) 3 months ago
vendor Meta: Enable ASan and UBSan, disable warnings in vendor directory 3 months ago
.clang-format Meta: Bump C++ version to 20 in .clang-format 2 years ago
.gitignore Add clangd .cache to .gitignore 4 years ago
.gitmodules Meta: Add assimp dependency 6 months ago
CMakeLists.txt Meta: Enable ASan and UBSan, disable warnings in vendor directory 3 months ago
LICENSE Release source under MIT license 4 years ago
README.org Meta: Add assimp dependency 6 months ago
compile_commands.json Add needed LSP requirements 5 years ago
launch.json Meta: Update debugging path to example executable 2 years ago

README.org

Inferno

Inferno game engine project.

Download

Clone

$ git clone https://github.com/riyyi/inferno
$ cd inferno
$ git submodule update --init --recursive

Or

$ git clone --recursive https://github.com/riyyi/inferno

Update

$ git pull
$ git submodule update --recursive

Build instructions

$ mkdir build
$ cd build
$ cmake .. && make