|
1 week ago | |
---|---|---|
assets | 1 week ago | |
src | 1 week ago | |
.gitignore | 1 week ago | |
CHANGELOG.org | 1 week ago | |
README.org | 1 week ago | |
makefile | 1 week ago | |
opti_make | 1 week ago | |
skeletongl.ini | 1 week ago | |
static_exe | 1 week ago | |
static_lib | 1 week ago |
README.org
Project site: https://xenobyte.xyz/projects/?nav=skeletongl
Official repo: https://git.xenobyte.xyz/XENOBYTE/skeletongl
SkeletonGL is a '2.5D' rendering engine written in multi-platform C++ and modern OpenGL (v3+) with a focus on performance and flexibility. It offers a feature-complete, ready-to-use template to immediately begin working on the essential components of the application without having to first write an underlying rendering foundation.
All modern OpenGL rendering capabilities are available, making it a more complete alternative to SDL's and SFML's 2D renderers while providing a very similar interface, it's just as easy to use but with the added benefit of everything a core graphics engine should provide. If you're looking for a complete, yet unobtrusive solution for graphics desktop development, SkeletonGL is for you.
The source code is thoroughly documented using the doxygen standard, any doxygen generator can parse the code and output the API's specification into a portable format of your choosing.
The root folder contents are already setup as a template for new projects, simply add your own source code to the src folder and update the included makefile.engine has to offer. If you're looking for a complete, yet unobtrusive solution for PC game development, SkeletonGL is for you.
Previews
Installation & Troubleshooting
Visit the official project page at xenobyte.xyz for installation instructions and troubleshooting.