Skip to content

Ben-Scr/BoltEngine

Repository files navigation

Bolt Engine

Windows Compatible C++ Engine

Preview

Preview 1 Preview 2

External Libraries / API's

  • OpenGL - Rendering API
  • STB - Graphics Image Library
  • GLM - Graphics Math Library
  • GLFW - Window Library
  • Box2D - 2D Physics Library/Engine
  • ENTT - ECS Library
  • Miniaudio - Multiplatform Audio Library

Usage

  • Basic 2D Rendering
  • Game Development

How to Build

CMake (recommended)

  1. Install CMake 3.22+ and a C++23-compatible compiler.
  2. Configure the project:
    cmake -S . -B build -G "Visual Studio 17 2022" -A x64
  3. Build all targets (engine + sandbox):
    cmake --build build --config Debug
  4. Run the sandbox executable from: build/Sandbox/Debug/BoltSandbox.exe

Optional: disable sandbox target when you only want the engine library:

cmake -S . -B build -DBOLT_BUILD_SANDBOX=OFF

About

C++ Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors