{"repo":"allegroflare/allegro_flare","free":true,"listed":false,"github":"https://github.com/allegroflare/allegro_flare","clone":"git clone https://github.com/allegroflare/allegro_flare.git","description":"Application toolkit for Allegro 5","language":"C++","stars":39,"topics":["allegro","allegro5","game-framework","game-framework-engine","game-engine"],"license":"MIT","category":"game-templates","readme_excerpt":"AllegroFlare ============= ✨ New! Documentation is now available online at www.allegroflare.org/docs Current in-development version - v0.8.11wip on master Latest release - v0.8.10 - Diligent Discus AllegroFlare is set of complementary classes for the Allegro 5 Game Programming Library written in C++. The goal of AllegroFlare is to provide a suite of higher level game programming classes that aren't otherwise a good fit for the Allegro 5 core API. Hopefully, you may find some AllegroFlare components that make an otherwise complicated game programming task much easier to do. Note: AllegroFlare is currently in pre-alpha . That is, the overall design is still maturing. Many years of code are contained in the codebase, work perfectly well, and are well-tested. Most if not all components work well in isolation and are perfectly usable at your own risk in your own software. However, the build system for the library as a whole is currently locked to core developers. The library in its entirety will not reach alpha until v0.9 . Some Examples - Bins for media files ( FontBin , SampleBin , BitmapBin ) that make loading and managing missing assets easier - Support multiple languages with Internationalization - Manage multiple player-optional inputs (keyboards, joysticks) as a single input event source with VirtualControls - Manage names, attributes, and ids of multiple objects in a scene graph with Attributes and ElementID - Convert different datatypes to and from JSON for easier loading","default_branch":null,"files":null,"tree":[],"storefront":"/r/allegroflare","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/allegroflare/allegro_flare/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}