Draft:Flame (game engine)

{{AFC submission|d|v|u=Luanpotter|ns=118|decliner=Ktkvtsh|declinets=20250105162023|reason2=nn|ts=20250105154501}}

{{Short description|Cross-platform, open-source game engine}}

{{AfC topic|other}}

{{Use dmy dates|date=July 2023}}

{{Infobox software

| name = Flame

| logo = Flame-engine.png

| logo size = 200px

| screenshot =

| caption =

| author = {{ubl|Luan Nico}}

| developer = Blue Fire Team

| released = {{Start date and age|2017|11|15|df=yes}}

| ver layout = simple

| latest_release_version = v1.23.0

| latest_release_date = {{Start date and age|2025|01|03|df=yes}}

| latest preview version =

| latest preview date =

| programming_language = Dart

| operating system = Microsoft Windows, macOS, Linux, Android, iOS, Web

| platform =

| size =

| language =

| language count =

| genre = Game engine

| license = MIT License

| website = https://flame-engine.org/

}}

The Flame Engine is a cross-platform, free and open-source 2D game engine built on top of the Flutter framework, 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.

Flame has been used in a variety of indie games, mostly casual mobile games like [https://play.google.com/store/apps/details?id=com.pixelbuf.idlehorizons Idle Horizons], [https://play.google.com/store/apps/details?id=com.crescentmoongames.tombtoad Tomb Toad], [https://play.google.com/store/apps/details?id=dev.studiocloud.gunslinger Gunslinger] and [https://gigabull.net/game Gigabull], though it supports other kinds of games and many platforms.

References

{{reflist|refs=

{{cite web | title = The Flame page on the official package repository for Dart and Flutter apps | date = 5 Jan 2025 | url = https://pub.dev/packages/flame/versions }}

{{cite web | title = The official Dart programming language web page | date = 5 Jan 2025 | url = https://dart.dev/ }}

{{cite web | title = The official Flutter page for supported platforms | date = 5 Jan 2025 | url = https://docs.flutter.dev/reference/supported-platforms }}

{{cite web | title = Introduction to Flame with Flutter | date = 5 Jan 2025 | url = https://codelabs.developers.google.com/codelabs/flutter-flame-brick-breaker }}

{{cite web | title = Flame Engine License | date = 5 Jan 2025 | url = https://github.com/flame-engine/flame/blob/main/LICENSE }}

{{cite book | date = December 21, 2023 | title = Flame Game Development: Your Guide to Creating Cross-Platform Games in 2D Using Flame Engine in Flutter 3 | publisher = Apress | isbn = 979-8868800627 }}

{{cite book | date = June 30, 2022 | title = Building Games with Flutter: The ultimate guide to creating multiplatform games using the Flame engine in Flutter 3 | publisher = Packt Publishing | isbn = 978-1801816984 }}

}}