An awesome list that curates the best Flame games, projects, libraries, tools, tutorials, articles and more.

Overview

Awesome Flame

A curated list of games, libraries, and articles related to the Flame Engine for Flutter.

Flame is a minimalist 2D game engine for Flutter that provides a nice set of somewhat independent modules you can choose from to build your games.

Contents

Articles & Tutorials

Beginner Tutorial Series by Alekhin

Articles by Fireslime

Articles by wolfenra.in

Other Articles & Tutorials

Examples

  • Maze generator - List of algorithm examples to solve problems like Maze generation and more. By Dannark

Plugins & Libraries

Official

  • flame_gamepad - Flutter Gamepad Support.
  • flame_geom - Complement Flame with APIs for handling shapes and geometric operations.
  • flame_scrolling_sprite - Easy to use sprites that repeats itself on an area.
  • play_games - A simple wrapper on top of Google Play Games Services (GPGS), including auth, achievement, and more.

Community

Projects

Open Source

Casual

Endless Runner

  • BGUG - Break Guns Using Gems is a fast paced side-scrolling platformer with innovative controls and and a gun-related twist. By FireSlime
  • Dino Run - A 2D infinite side scroller mobile game made in Flutter using Flame engine. By DevKage

Platform

RPG

App Releases

Arcade

  • Air Hockey Classic - Android, iOS - Play the classic 'Air Hockey' arcade game now on your mobile device! By Ignace Maes

Board

  • Four In A Row - Android, iOS - Play the classic 'Four In A Row' board game! Will you be the first to connect 4 of your chips? Challenge the AI, or play against your friends and family. By Ignace Maes

Casual

  • Wormo - Android, iOS - Meet Wormo the gooey worm in this wonderful casual game! Think you can put wormo in the nest? Think again, it requires an extraordinary technique. By Tommy Buonomo (Frenchie Games)
  • Dino Run - Android - Dino Run is casual 2D infinite side scroller game, where you play as a cute little dino. All you have to do is avoid getting hit by enemies too many times. The longer you can do that, higher your score goes. By DevKage

Metroidvania

Puzzle Games

  • Ripple Effect Puzzle - Android, iOS - A sophisticated variation of Sudoku. By Tommy Buonomo (Frenchie Games)

  • Tile Paths - Android - Drag the tiles and find the best path to make your character collect all items while avoiding the enemy. With 10 different stages you can challenge your friends to see who gets the best highscore in every one of them. By Naslausky

Sports

  • Pool Ball Classic - Android, iOS - Play 8 Ball Pool like you know and love on your mobile device featuring 3D graphics, realistic physics, and a challenging AI mode. By Ignace Maes

Tower Defense

  • Xtrike - Android - An awesome strategic tower defense game. Build your battle units and destroy enemies. By White Wood City

Non-English Content

Contributing

Please read the contribution guidelines

Comments
  • Submit PR to official awesome repo

    Submit PR to official awesome repo

    Since the list has quite matured we could now think about making it an official awesome repo: https://github.com/sindresorhus/awesome/blob/master/create-list.md

    TODO:

    • [x] Check if repo complies with awesome manifesto
    • [x] Check if repo complies the awesome guidelines
    opened by ecklf 5
  • UPPERCASING md file names

    UPPERCASING md file names

    It seems that we kind of have this standard of uppercasing md file names, like: README.md, CONTRIBUTING.md, etc.

    e.g. https://github.com/flame-engine/flame

    I'm opening an issue though because I'd like to hear your thoughts on this, what do you prefer and why.

    opened by luanpotter 4
  • Manually translated version of the tutorial (Simplified Chinese)

    Manually translated version of the tutorial (Simplified Chinese)

    After 3 months, 2 translated versions, I finally completed the simplified Chinese version of the Flame basic tutorial! There are quite a lot of game lovers and game developers in China, and I hope that Flame can carry forward in China with good translation!

    opened by HarrisonQi 3
  • Add topics to repository

    Add topics to repository

    From: https://github.com/sindresorhus/awesome/blob/master/pull_request_template.md

    The repo should have awesome-list & awesome as GitHub topics. I encourage you to add more relevant topics.

    opened by ecklf 3
  • Add Air Hockey and Pool Ball

    Add Air Hockey and Pool Ball

    Hey team Flame!

    This PR adds my 8 Ball Billiards game that I've posted on Discord earlier, as well as my Air Hockey game which was released before.

    • I took over the game categories that the Play Store uses but let me know if they should be adjusted. Air Hockey could fit under casual games as well I guess.
    • I've reordered the categories alphabetically as mentioned in the contributing file. Let me know if this is okay as I now unintentionally take up the first two categories under app released 😬
    opened by IgnaceMaes 2
  • Fix formatting for official awesome PR

    Fix formatting for official awesome PR

    Closes #28

    Changes made:

    • Make filenames uppercase again (it is up to us according to their guidelines)
    • Remove all Add your item links and move it to a badge on top
    • Center badges under logo (style requirement)
    • Fix header formatting in the Plugin section
    • Add By xy to some entries to have consistent formatting
    • Adjust CONTRIBUTING.md
    • Fixing all other lint errors with awesome-lint

    Reference: https://github.com/sindresorhus/awesome/blob/master/pull_request_template.md

    If possible, please read the reference and check if I didn't miss something.

    opened by ecklf 2
  • can not open tutorial website cause by SSL error

    can not open tutorial website cause by SSL error

    hello @Yayo-Arellano, thanks for your tutorial, feel bad to bother you, the website can not be accessed caused by SSL error

    such as https://yayocode.com/post/XPECczhhAZgJDGcy69AO

    http: error: SSLError: HTTPSConnectionPool(host='yayocode.com', port=443): Max retries exceeded with url: /post/XPECczhhAZgJDGcy69AO (Caused by SSLError(SSLCertVerificationError("hostname 'yayocode.com' doesn't match either of 'firebaseapp.com', '*.firebaseapp.com'"))) while doing GET request to URL: https://yayocode.com/post/XPECczhhAZgJDGcy69AO

    opened by ainomegumi-desu 1
  • Adding license file

    Adding license file

    Figured we should have a license file, even if it's CC-0 and we say on the readme. github uses this for indexes and stuff.

    Unless it goes against any awesome norms that I do not know, of course

    opened by luanpotter 1
Owner
Flame Engine
2D game engine built on top of Flutter
Flame Engine
An example Flutter app showing how to easily integrate with Flame games

space_burger A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if

Erick 4 Jun 4, 2021
Games - Simple games created in flutter

games Simple games created in flutter UI

Bunyod 1 Jan 21, 2022
A simple wrapper on top of Google Play Games Services (GPGS), including auth, achievement, and more.

play_games Use Google Play Games Services on your Flutter app; this allows for signin and achievements so far, but more additions are very welcome. If

Flame Engine 59 Sep 10, 2022
Cyberpunk-inspired puzzle game prototype created with Flutter and Flame #Hack20 #FlutterHackathon

Ghost Rigger Prototype of a cyberpunk-inspired puzzle game set in a dystopian future: In the year 2078, the megacorporation Native Development Initiat

Float like a dash Sting like a dart 184 Dec 26, 2022
A game powered by Flutter and Flame

Flutters About Flutters is a demo game powered by Flutter and Flame. I wrote it to test out its performance and gaming capabilities and decided to ope

Florentin / 珞辰 184 Jan 8, 2023
A simple 2D multiplayer online game built using Flutter and Flame engine

Club Penguin Introduction ?? Club Penguin A multiplayer game involving penguins and anonymous chat in a virtual 2D world Before we start, you can take

Sanjeev Madhav 67 Dec 24, 2022
Warrior Runner - Game made with Flutter and Flame game engine

Warrior Runner - Game made with Flutter Demo and Screenshot Flutter Version Used : 1.22.4 flame: 0.29.3 hive: 1.5.0-pre Learing Resources: Create a Mo

Mohammed Hashim 20 Oct 10, 2022
A game powered by Flutter and Flame

Flutters About Flutters is a demo game powered by Flutter and Flame. I wrote it to test out its performance and gaming capabilities and decided to ope

Florentin / 珞辰 183 Jan 3, 2023
Dungeon Fantasy - A simple RPG game built with Bonfire and Flame engine

dungeon_fantasy A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Nguyen Minh Dung 1 Dec 28, 2021
Td - FreeDefense Game with Flutter and Flame

td from https://github.com/cloudseasail/free_defense Some change , added Bloc fo

Dmitry 5 Jun 24, 2022
A Dwarf game made with Dart, Flutter and Flame

Dwart Generated by the Very Good CLI ?? Dwart game Getting Started ?? This project contains 3 flavors: development staging production To run the desir

Erick 7 Jun 11, 2022
Flame package adding a simple scrolling sprite to make it easy to repeat the same image over time.

Flame Scrolling Sprite Flame Scrolling Sprite is a Flame package to make it easy to render sprites that scrolls and repeat itself forever given a velo

Flame Engine 18 Dec 30, 2022
Game RPG build by Flame Flutter

Darkness Dungeon Game developed for the purpose of testing the use of the Bonfire package! Download APK Used packages: Bonfire - Flame - Used sprites:

Rafael Almeida Barbosa 254 Jan 3, 2023
Mason templates for the Flame Engine

Flame Bricks ?? ?? Flame Bricks is a collection of Mason's templates to help people bootstrap classes for the Flame engine. How to use To learn more a

Flame Engine 22 Oct 9, 2022
Ember 8 is a Fantasy Console built on top of Flutter/Flame

Ember 8 Ember 8 is a Fantasy Console built on top of Flutter/Flame. It will feature an editor to create games and a console app to play the created ga

Erick 12 Oct 21, 2022
Team Dexters(yeah, I came out with a name >.<) Flame Game Jam repo

flame_game_jam_dexters Credits Image assets Flame Images: https://github.com/flame-engine/flame Ghost: https://master-blazter.itch.io/ghostspritepack

giovanimfmurari 5 Nov 2, 2021
Little Super Mario game developed with Flame in Flutter

First Game Generated by the Very Good CLI ?? A Very Good Project created by Very Good CLI. Getting Started ?? This project contains 3 flavors: develop

Rui Miguel Alonso 8 Aug 10, 2022
A Dart Tiled library. Parse your TMX files into useful representations. Compatible with Flame.

Tiled Dart A Dart Tiled library. Install from Dart Pub Repository Include the following in your pubspec.yaml: dependencies: tiled: 0.8.1 Usa

Flame Engine 44 Oct 31, 2022
πŸ¦– πŸ¦– πŸ¦– Flutter 2D runner game using Flame engine.

t_rex_flame T-rex is the 2D game where you play as a cute little t-rex using Flame engine. All you need do it avoid being hit by enemies too many time

HuongPT 9 Dec 13, 2022