composition_rendering 0.3.1 copy "composition_rendering: ^0.3.1" to clipboard
composition_rendering: ^0.3.1 copied to clipboard

A graphics engine for creating 2D games. Creating objects based on composition and painting on canvas.

example/README.md

Composition Rendering Examples #

import 'package:composition_rendering/core.dart';
import 'package:composition_rendering/scene.dart';

void main() {
  // Creating an action scene in your game
  final gameScene = GameScene();
}

class GameScene extends Scene {
  @override
  void init() {
    // get drawing area from picture
    var texture = systems.textureSystem.getTextureRegion('bg.jpg');
    // create a scene object as a sprite
    var background = systems.factorySystem.spawnSprite(texture!, Priority.background, scale: 0.5);
    // add an object to the scene to display
    add(background);
  }
}
7
likes
110
pub points
0%
popularity

Publisher

unverified uploader

A graphics engine for creating 2D games. Creating objects based on composition and painting on canvas.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, vector_math

More

Packages that depend on composition_rendering