Free & open source
No seat charges or usage fees; use under BSD license for access to every line of code - no black boxes
Multi-platform games
Write your game once and deploy on Android, iOS, Web, and Desktop devices to reach more users from day one
Packages & integrations
Speed up development with pre-built integrations for services like Ads, IAP, Firebase, Google Play, and Game Center
From card games to platformers and casual 2D games. Start building your first game in minutes with templates to get started fast.
Endless Runner
A side-scrolling infinite loop game that uses the Flame Game Engine to animate a character that avoids obstacles while running through the map.
Basic Template
A simple template to get started with your first Flutter game including start and end screens, audio integrations and game settings pages.
Card Game
Drag and drop cards in a simple UI for a card game built from the Basic Template, ready for multiplayer integration and more
Play now
Super Dash Demo Game
Try the new open source Super Dash demo on your desktop to experience a Flutter browser game built with the Flame Game Engine or download on mobile for iOS and Android. Avoid the bugs, collect points, and see how far you can go!
Flame
2D Flutter Game Engine
Flame is a community-built open source game engine built in Flutter that extends Flutter’s game development capabilities for games that require a game loop, collision, and maps. It takes advantage of the powerful infrastructure provided by Flutter, but simplifies the code you need to build your game.
Introducing the Flutter Casual Games Toolkit
Learn why Flutter is a great choice for game developers and what is included in the Flutter Casual Games Toolkit.
Quick start to building a game in Flutter
Get up and running fast with the Flutter Casual Games Toolkit templates and ship your first game in minutes.
Building Doodle Dash with Flutter & Flame
Kick off the Learning to Fly series and build the foundations of Doodle Dash, a 2D platformer powered by Flutter and Flame.
Doodle Dash & Flame: Collision detection, menus, and more!
Continue the Learning to Fly series by adding collision detection, in-game menus, and other gameplay polish.
Adding enemies, power ups, and custom config to Doodle Dash
Round out Doodle Dash with enemies, power ups, and custom configuration to make the game your own.
Building a Dash Game with Flame
See how the Flame game engine works alongside Flutter to bring the Dash mascot into a complete 2D game.
Flame (Package of the Week)
A quick tour of the Flame package: a community-built 2D game engine that extends Flutter for game development.
Observable Flutter: Slow-coding Pong
Watch a live-coded build of Pong in Flutter, walking through the gameplay loop, rendering, and input handling.
Developer story
Learn how PUBG launched 80% faster adding Flutter to their existing game.
Google Ads
Receive $500 in ad credit when you spend $500 with Google Ads.
Terms and conditions apply. Check the terms to check your region's eligibility.
Cloud Platform + Firebase
Receive up to $400 across your choice of back-end services.
*You must connect your Firebase and GCP accounts to use credits for Firebase services
Start building
Get started with your first Flutter game


