Skip to content

Abaan404/physbuzz

Repository files navigation

PhysBuzz Engine

A non-serious engine I use to learn graphics programming

Note

This engine is WIP and probably will be for the forseeable future, dont use this pls ok ty.

Dependencies

This project uses the CMake build system with the following dependencies:

The Vulkan branch (abandoned for now) uses the following dependencies:

All dependencies should be satisfied with git submodules.

  1. Clone the repository
git clone --recurse-submodules https://github.com/Abaan404/physbuzz
  1. Build with cmake.
cmake -DCMAKE_BUILD_TYPE=Release -S . -B ./build
cmake --build ./build
  1. Run the binary
./build/physbuzz

Or equivalent with your IDEs cmake build tools.

Usage

WIP

Notes

  • This is my first ever cpp project so expect to see some horrors in this codebase (i'm trying).
  • I'll eventually add testing lol.

Credits and Acknowledgements

  • https://learnopengl.com/ for their actually really good resource on modern opengl.
  • The Cherno's amazing c++ and opengl series.
  • my sanity for keeping up with me (it didnt but for real this time).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages