Hi everyone,
for the past few months I’ve been working on a game development library called Pixel (which you can find on my github), which is not ready to be announced yet. However, I’ve decided to extract one part of it into a separate package. (I’ve already done a similar extraction with https://github.com/faiface/mainthread).
I called the package GLHF which stands for openGL Have Fun.
The main features are quite attractive in my opinion.
Main features
- Garbage collected OpenGL objects
- Dynamically sized vertex slices (vertex arrays are boring)
- Textures, Shaders, Frames (reasonably managed framebuffers)
- Always possible to use standard OpenGL with
glhf
You can find more in the README.
Contributing
First of all, I encourage everyone to contribute! If you find a bug (and I’m sure there are at least a few bugs), please report it through an issue. If you want a new feature, do an issue too! If you feel like implementing something, do a pull request!
And don’t get confused by the number of commits in the repo. Majority of the development since now has been done in a different repo.