``` ▄▄ • ▄• ▄▌ ▐ ▄ .▄▄ · ▄▄▄▄▄ ▄▄▄· ▄▄· ▄ •▄ ▐█ ▀ ▪█▪██▌•█▌▐█▐█ ▀. •██ ▐█ ▀█ ▐█ ▌▪█▌▄▌▪ ▄█ ▀█▄█▌▐█▌▐█▐▐▌▄▀▀▀█▄ ▐█.▪▄█▀▀█ ██ ▄▄▐▀▀▄· ▐█▄▪▐█▐█▄█▌██▐█▌▐█▄▪▐█ ▐█▌·▐█ ▪▐▌▐███▌▐█.█▌ ·▀▀▀▀ ▀▀▀ ▀▀ █▪ ▀▀▀▀ ▀▀▀ ▀ ▀ ·▀▀▀ ·▀ ▀ ``` Collection of modular and minimal libraries used by our games. These libraries are designed to be "vendored in" aka. copy-and-pasted into a project's folder. Some libraries may depend on each other. Each library should contain a license in the header. Use at your own risk. | Name | Description | | ------ | ------------------------------------------ | | Peak | Single-header platform library that automatically links the write system libraries. | | Draw | Simple RGBA software raster | | Math | Math for games. Speed over precision.| | Poof | Build software without going insane. | | Rend | Modern graphics API layer. | | Cool | Render HTML by calling functions. | ## Maturity Rend and Peak are the most mature. Some libraries are still in development. Check the version included in each header file. Be encouraged and not discouraged if a library "isn't updated," it's probably because it works. ## Documentation Documentation can be found on [godgun.net](https://godgun.net/docs) (results may vary). We recommend just reading the header files. It's all there.