An open API service indexing awesome lists of open source software.

https://github.com/extrawest/flutter_flame_platformer_prototype

Flutter Flame 2d Platformer Prototype
https://github.com/extrawest/flutter_flame_platformer_prototype

dart demo extrawest flame flame-engine flutter flutter-web game platformer web

Last synced: about 2 months ago
JSON representation

Flutter Flame 2d Platformer Prototype

Awesome Lists containing this project

README

        

# Flutter Flame 2d Platformer Prototype
[![Maintained](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/extrawest/flutter_flame_platformer_prototype/graphs/commit-activity)
[![Maintaner](https://img.shields.io/static/v1?label=Roman%20Ovsepian&message=Maintainer&color=red)](mailto:[email protected])
![GitHub release](https://img.shields.io/badge/release-v1.0.0-blue)
![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)
[![View DEMO](https://img.shields.io/badge/VIEW-DEMO-lightgreen.svg)](https://simpleplatformer-d9ef7.web.app)

## PROJECT INFO

- **Simple Platformer based on Flutter v3.6.0**
- **Flame 1.2.1, Flame tiled 1.6.0 and Flame audio 1.3.0**
- **Game is properly working on Flutter Web(keyboard controls)**

## Features

- Two levels
- Collecting coins
- Fighting with enemies
- Settings menu
- Audio effects and background music

## Demo

[Flutter Flame 2d Platformer](https://simpleplatformer-d9ef7.web.app/)

### Installing:

**1) Clone this repo to your folder:**

```
git clone https://github.com/extrawest/flutter_flame_platformer_prototype.git
```

**2. Change current directory to the cloned folder:**

```
cd flutter_flame_platformer_prototype
```

**3) Get packages**

```
flutter pub get
```

## Deploy

1. In order to add new build to Firebase hosting, follow these commands

```shell
firebase login
```
```shell
firebase init
```
2. Choose account, then choose Firebase Hosting option
3. Select Firebase project
4. Run:
```shell
flutter build web
```
```shell
firebase deploy
```

Created by Roman Ovsepian [Extrawest.com](https://www.extrawest.com), 2022

---