flame_extensions 1.1.0
flame_extensions: ^1.1.0 copied to clipboard
Enhanced components and utilities for Flame game engine with advanced features like grayscale effects, responsive sizing, and optimized rendering.
example/lib/main.dart
import 'package:flame/components.dart';
import 'package:flame/game.dart';
import 'package:flame_extensions/flame_extensions.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
runApp(GameWidget(game: MyGame()));
}
class MyGame extends FlameGame {
@override
Future<void> onLoad() async {
super.onLoad();
final c = GrayscaleSpriteComponent(
sprite: await Sprite.load('profile_icon.png'),
position: size / 2,
anchor: Anchor.center,
isGray: true,
);
await add(c);
}
}