Welcome on the Bunny library's website.
Take a look at the bottom of the page to choose the documentation that match your skills in Bunny Library.
Right now, it is set to 'Full manual'. If it is your first time with the Bunny Library, you better choose 'Beginner'.
Also, do not forget to set the library version.
The Bunny library is a tool kit that allow graphic, audio and network
programming and various treatments for video game or multimedia development.
The library grows by incorporating various functions and file format
support that can accellerate, simplify or strongify this kind of programming.
The Bunny library is available on Linux and Windows.
We plan to port the Bunny Library on MacOS, FreeBSD and Android.
The Bunny Library can be used in C and C++.
We plan to support other languages later. Maybe Go or Rust.
The main dependency of the Bunny Library is SFML.
As the SFML evolves, some Bunny Library features may being improved by exploiting better SFML. Right now,
network is a subject.
The Bunny Library 1.0 version was part of a school proposal made to Epitech,
a french private tech school. It was used as mandatory library for graphic development from its 1.2 to its 1.9.
The quite special fashion its structure are built with is inherited from this period, when
the objective of the Bunny Library was also to teach student C, and not only graphic programming.