![]() |
Bbop-2D 0.4.1-alpha
Bbop-2D is a c++ library based on openGL to make 2D game. It implement sprite, shape, light and more.
|
Bbop-2D is a graphics library based on OpenGL, specifically designed for 2D game development.
It stands out with its support for lighting and normal maps, enabling the creation of visually rich and immersive environments, even in a 2D context.
Installation
Features
Documentation
Tutorials
Report Issue
Contribute
Install GLM, GLFW, and LDTKLoader.
Bbop-2D require at least a C++17 compiler. Older complier will not work due to GLM.
This is a basic loop with the mandatory functions you need to use the library.
A non-exhaustive list of features:
We welcome contributions! If you want to help improve Bbop-2D, feel free to submit a pull request.
Please make sure to follow the project’s coding style. You can easily format your code using:
format_code.sh script in the root of the repository. clang-format command with .clang-format file in te root of the repository. Following the style helps keep the code clean and consistent for everyone.