](https://github.com/ewdlop/Campfire/actions/workflows/github-code-scanning/codeql)
Note: This is a fork of the original Campfire repository by danhuynh0803. See ATTRIBUTION.md for complete attribution and credit information.
Campfire is an in-progress game engine intended for use in small gamejam projects.
git clone --recursive https://github.com/ewdlop/Campfire
cd Campfire
cd Buildgit clone --recursive https://github.com/danhuynh0803/Campfire
cd Campfire
cd BuildNow generate a project file or makefile for your platform. If you want to use a particular IDE, make sure it is installed; don't forget to set the Start-Up Project in Visual Studio or the Target in Xcode.
# UNIX Makefile
cmake ..
make -j4
# Microsoft Windows
cmake -G "Visual Studio 16 2019" ..| Functionality | Library |
|---|---|
| Mesh Loading | assimp |
| Physics | bullet |
| OpenGL Function Loader | glad |
| Windowing and Input | glfw |
| OpenGL Mathematics | glm |
| Texture Loading | stb |
| Logging | spdlog |
| Scene Loading/Saving | json |
| GUI | imgui |
| Audio | FMOD |
| Scripting | Lua 5.4.0 |
| Entity Component System | entt |
