Files
Erick 8446ca72bf docs: some steps to use gh pages (#1059)
* docs: some steps to use gh pages

* Update doc/platforms.md

* Apply suggestions from code review

Co-authored-by: Lukas Klingsbo <lukas.klingsbo@gmail.com>

Co-authored-by: Lukas Klingsbo <lukas.klingsbo@gmail.com>
2021-10-31 17:44:36 +00:00
..
2021-09-15 00:17:49 +02:00
2021-03-27 16:57:39 +01:00
2021-03-27 16:57:39 +01:00
2021-09-15 00:17:49 +02:00
2021-09-15 00:17:49 +02:00
2021-09-15 00:17:49 +02:00
2021-09-15 14:22:45 +02:00
2021-09-15 00:17:49 +02:00
2021-09-15 00:17:49 +02:00
2021-10-01 13:16:42 -04:00
2021-03-30 19:02:39 -03:00
2021-09-15 00:17:49 +02:00
2021-09-05 23:44:29 +02:00
2021-09-15 00:17:49 +02:00
2021-10-01 13:16:42 -04:00
2021-10-01 13:16:42 -04:00
2021-10-01 13:16:42 -04:00
2021-09-05 23:44:29 +02:00
2021-09-15 00:17:49 +02:00
2021-03-30 19:02:39 -03:00
2021-10-01 13:16:42 -04:00
2021-09-15 00:17:49 +02:00
2021-09-15 00:17:49 +02:00

Getting Started!

About Flame

Flame is a modular Flutter game engine that provides a complete set of out-of-the-way solutions for games. It takes advantage of the powerful infrastructure provided by Flutter but simplifies the code you need to build your projects.

It provides you with a simple yet effective game loop implementation, and the necessary functionalities that you might need in a game. For instance; input, images, sprites, sprite sheets, animations, collision detection and a component system that we call Flame Component System (FCS for short).

We also provide stand-alone packages that extend the Flame functionality:

  • flame_audio Which provides audio capabilities using the audioplayers package.
  • flame_forge2d Which provides physics capabilities using our own Box2D port called Forge2D.
  • flame_tiled Which provides integration with the tiled package.

You can pick and choose whichever parts you want, as they are all independent and modular.

The engine and its ecosystem is constantly being improved by the community, so please feel free to reach out, open issues, PRs and make suggestions.

Give us a star if you want to help give the engine exposure and grow the community. :)

Installation

Put the pub package as your dependency by putting the following in your pubspec.yaml:

dependencies:
  flame: <VERSION>

The latest version can be found on pub.dev.

then run pub get and you are ready to start using it!

The latest version can be found on pub.dev.

Getting started

There is a set of tutorials that you can follow to get started in the tutorials folder.

Simple examples for all features can be found in the examples folder.

You can also check out the awesome flame repository, It contains quite a lot of good tutorials and articles written by the community to get you started with Flame.