pogo_tiled 0.0.1 copy "pogo_tiled: ^0.0.1" to clipboard
pogo_tiled: ^0.0.1 copied to clipboard

Plugin to the Pogo Game Engine that adds support for Tiled Map Editor files.

pogo_tiled #

Tiled plugin to the Pogo Game Engine.

The Tiled Map Editor is an awesome tool for building levels and maps. The Tiled package for Dart is used to parse Tiled's TMX files for map rendering.

Adding the plugin to your Pogo project #

Add the pogo_tiled package dependency to your project's pubspec.yaml, for example (check your version number):

dependencies:
  pogo_tiled: ^0.1.0

A plugin import is required in addition to the Pogo import in each source file that uses it:

import 'package:pogo/game_engine.dart';
import 'package:pogo_tiled/plugin.dart';

Currently, you will also need to import some objects from the tiled package to gain any significant functionality. (NOTE: This, ideally, will not be required once the plugin has been fully refactored for Pogo.) For example (not definitive):

import 'package:tiled/tiled.dart' show ObjectGroup, TmxObject;

TiledComponent class #

The TiledComponent class is a component for use in building a GameEntity. Currently, Tiled support only renders the visible layers. Other advanced features are not yet supported.

TODO: the old version of this is working but this is slated to be rebuilt; will rewrite doc after that.


See the example app.

TiledPrefab #

A prefab that implements TiledComponent.

0
likes
40
pub points
0%
popularity

Publisher

unverified uploader

Plugin to the Pogo Game Engine that adds support for Tiled Map Editor files.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

flutter, pogo, tiled

More

Packages that depend on pogo_tiled