flame_composition_rendering 0.1.0-dev.1 copy "flame_composition_rendering: ^0.1.0-dev.1" to clipboard
flame_composition_rendering: ^0.1.0-dev.1 copied to clipboard

outdated

Plugin for integrating composition rendering into the flame game engine.

Pub Version Pub Version

Usage #

A simple usage example:

import 'package:composition_rendering/scene.dart';
import 'package:flame/flame.dart';
import 'package:flame/game.dart';
import 'package:flame_composition_rendering/flame_plugin.dart';
import 'package:flutter/widgets.dart';

void main() {
  WidgetsFlutterBinding.ensureInitialized();

  runApp(
    GameWidget(
      game: ExampleLauncher(),
    ),
  );
}

class ExampleLauncher extends BaseGame {
  final FlamePluginComponent plugin = FlamePluginComponent();

  ExampleLauncher() {
    plugin.scene = GameScene();
  }

  @override
  Future<void> onLoad() async {
    await Flame.images.loadAll([
      'bg.jpg',
    ]);
    await add(plugin);
  }
}

class GameScene extends Scene {
  @override
  void init() {
    // your play scene
  }
}
3
likes
0
pub points
0%
popularity

Publisher

unverified uploader

Plugin for integrating composition rendering into the flame game engine.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

composition_rendering, flame, flutter, vector_math

More

Packages that depend on flame_composition_rendering