Draft:Flame (game engine)

Flame
Original author(s)
  • Luan Nico
Developer(s)Blue Fire Team
Initial release15 November 2017 (2017-11-15)[1]
Stable release
v1.23.0 / 3 January 2025 (2025-01-03)[1]
Written inDart[2]
Operating systemMicrosoft Windows, macOS, Linux, Android, iOS, Web[3]
TypeGame engine
LicenseMIT License
Websitehttps://flame-engine.org/

The Flame Engine is a cross-platform[4], free and open-source[5] 2D game engine built on top of the Flutter framework[6], first created in 2016 by Luan Nico and now maintained by the Blue Fire team. As a thin layer on top of Flutter’s rendering engine, it supports all its platforms (web, desktop and mobile), and the code is written in the Dart programming language.

Its key features include its openness, a code-first approach, ease of use, modularity, extensibility, and leveraging the Flutter toolkit and ecosystem that can be seamlessly integrated into and around the games.[7]

Flame has been used in a variety of indie games, mostly casual mobile games like Idle Horizons, Tomb Toad, Gunslinger and Gigabull, though it supports other kinds of games and many platforms.

  1. ^ a b Cite error: The named reference pub was invoked but never defined (see the help page).
  2. ^ Cite error: The named reference Dart was invoked but never defined (see the help page).
  3. ^ Cite error: The named reference Flutter platforms was invoked but never defined (see the help page).
  4. ^ Cite error: The named reference Flame Game Development was invoked but never defined (see the help page).
  5. ^ Cite error: The named reference Flame License was invoked but never defined (see the help page).
  6. ^ Cite error: The named reference Building Games with Flutter was invoked but never defined (see the help page).
  7. ^ Cite error: The named reference Google Codelabs was invoked but never defined (see the help page).

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search