Watchsteroids
为WearOS使用Flame Engine和Flutter制作的类似Asteroids的游戏的开源版本。
项目最初通过Very Good CLI生成。
在Flutter之上使用Flame Engine。
得分和游戏状态由Bloc库管理。
请耐心等待
这段代码是在极度匆忙的情况下写成的,因为我挑战自己要在周末内开始并完成它。几乎没有测试,文档很少,代码本可以更好地组织。这不是一个好的软件制作方式,但对于这个噱头来说还可以(我想)。
在这里查看我关于此事的推文。
运行
- 在这里查看如何在手表设备上运行
- 此应用也运行在Android设备上,但并未针对其进行优化。
此项目包含 3 种风味
- 开发
- 测试
- 生产
要运行所需的风味,可以使用 VSCode/Android Studio 中的启动配置,或使用以下命令
# 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
