v1.38.2flame
一个极简的Flutter游戏引擎,提供了一组相对独立的模块供您选择。
一个使用flame的flutter游戏:一个用flame编写的苦无木桩游戏
v1.38.2一个极简的Flutter游戏引擎,提供了一组相对独立的模块供您选择。
Flame 游戏引擎的音频支持,基本上是 audioplayers 包的轻量级封装。
Flame 游戏的 Bloc 状态管理库集成。
一个用于应用内购买的 Flutter 插件。通过 App Store 和 Google Play 暴露了应用内购买的 API。
Google 移动广告的 Flutter 插件,支持横幅、插屏(全屏)、激励和原生广告
{"sdk":"flutter"}^0.20.1^1.0.2^3.0.1^1.0.2^6.0.2^2.0.13^1.2.0^1.15.0^2.8.1^1.1.0^3.0.1^1.5.0^2.0.3^1.1.0^6.1.4{"sdk":"flutter"}^0.9.2^2.0.1^1.19.0以下为英文项目原文快照,最新内容请访问 GitHub。
A simple Kunai game when i learn flame.
jfkxII.png jfASit.png jfkvdA.png jfApJP.png
first you need to install appdmg
then
cd installer/mdg_creator
appdmg ./config.json ./Ninja_Kunai.dmg
Main code of the game in lib/src/game.dart
panel has a background, restIcon,BackIcon,SoundIcon sprite.
KunaispriteComponent has shooting animation, when it hit the timber, Replace with static Kunai spriteComponent.
when gameover, a layer of image mask simulated timber broke,Kunai spriteComponent random direction drop animation
use flame_bloc manager game state.
To run the app in debug mode:
flutter run
] Flutter (Channel stable, 3.0.1, on macOS 12.2 21D49 darwin-arm, locale zh-Hans-CN)
[✓] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
[✓] Xcode - develop for iOS and macOS (Xcode 13.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.2)
[✓] VS Code (version 1.68.1)
[✓] Connected device (3 available)