• Stars
    star
    251
  • Rank 161,798 (Top 4 %)
  • Language
    Dart
  • License
    GNU Affero Genera...
  • Created almost 2 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The open source version of an Asteroids-ish game made for WearOS using the Flame Engine and Flutter.

Watchsteroids

The open source version of an Asteroids-ish game made for WearOS using the Flame Engine and Flutter.

Get it on Google Play

Project initially generated with the Very Good CLI.

Using Flame Engine on top of Flutter.

Score and game state is managed by the Bloc library.

Bear 🐻 with me

This code was written on a ridiculous rush, since I challenged myself to start and finish it within a weekend. There are almost no tests, few docs and the code could be better organized. This is not how good software should be made, but it is okay for this gimmick (I guess).

See my tweet about this here.

Running:

  • See how to run on a watch device here.
  • This also runs on android devices, but it's not optimized for it.

This project contains 3 flavors:

  • development
  • staging
  • production

To run the desired flavor either use the launch configuration in VSCode/Android Studio or use the following commands:

# Development
$ flutter run --flavor development --target lib/main_development.dart

# Staging
$ flutter run --flavor staging --target lib/main_staging.dart

# Production
$ flutter run --flavor production --target lib/main_production.dart

More Repositories

1

turi

A Fragment shader based game using Flame and Flutter
Dart
221
star
2

glow_stuff_with_flutter

Glow stuff with flutter
Dart
155
star
3

three_experiment

An Experiment Using three_dart and fluter_gl
Dart
88
star
4

omesh

O'Mesh is a fast and highly customizable vector animated Mesh Gradients implementation.
Dart
61
star
5

motion_blur_scrollable

Motion blur scrollable
Dart
48
star
6

slides

Slides of talks, workshops, presentations
47
star
7

axios-endpoints

Axios endpoints helps you to create a more concise endpoint mapping with axios.
TypeScript
42
star
8

warmachines

A experiment with GraphQL, Graphene-Python, Google App Engine, Google Datastore, Flutter and Fluro
Dart
36
star
9

glowup_vibes

goated dart lang
Dart
33
star
10

letspicture

Open source photo editing app
Dart
27
star
11

dependabot_gen

Dependabot gen is a Dart CLI tool to assist in the creation and maintenance of dependabot.yaml files in a project.
Dart
23
star
12

shaders_playground

C++
22
star
13

niks

A lib that helps you create layer oriented canvas applications
Dart
14
star
14

wasm-rotate

Rust, javascript, react and web assembly experiment
JavaScript
9
star
15

dart_only_plugin_demo

A dart-only clipboard plug-in that just works (demo)
Dart
8
star
16

vec_math

Vector math but with records
Dart
7
star
17

flutter_shader_brick

Template for generating GLSL files to be used within a Flutter project.
Dart
6
star
18

simple-oraculo

Microinteraction example using React Hooks & styled components
JavaScript
4
star
19

controlled-actions

Controlled actions is a pack of helper classes that help you to control async routines that can be called multiple times.
JavaScript
4
star
20

inheritedwidget_concept

Test inheritedwidget tied to a statefulcomnponent
Dart
3
star
21

has-dart-package-changed

Dart
3
star
22

flutter_timezone

A fork of https://github.com/pinkfish/flutter_native_timezone
Dart
2
star
23

dart_frog_daemon_poc

Proof of concept of a dart frog daemon client
Dart
2
star
24

renancaraujo

1
star
25

dart-image-playground

dart image transformations in flutter
Dart
1
star
26

dextrabooks

Dextra Books
Java
1
star
27

renan.gg

Personal website https://renan.gg
CSS
1
star
28

native_context_menu

1
star
29

dotfiles

Files that I use
1
star
30

asset_bundle_bug

Dart
1
star