The Bonfire engine is a game engine that utilizes the Flutter framework and is built on top of the FLAME game engine. It is designed specifically for creating 2D RPG style games, but can also be used for any 2D game with 45, 65 and 90 degree viewing perspectives. With its foundation on the Flutter framework, games created using Bonfire can be deployed across multiple platforms such as mobile, desktop and web, using a single code-base.
Bonfire comes equipped with a variety of features that are commonly required for RPG style games, including classes for Player, NPC, Enemies, as well as cameras, input handling, lighting and more. It is also capable of loading Tiled maps from the open source Tiled map editor, and generating maps procedurally.
In the video below, witness the Bonfire RPG game engine for Flutter in action and gain further knowledge about its features.