dartemis_toolbox 0.4.0 copy "dartemis_toolbox: ^0.4.0" to clipboard
dartemis_toolbox: ^0.4.0 copied to clipboard

Dart 1 only

A set of libraries for game developpement : easing function, colors, particles, collisions, verlet physics, addons for dartemis, ...

Overview #

dartemis_toolbox is a repository of libraries for gamedev (in dart) for 2D or 3D.

Libraries : #

Lightweight #

  • ease is a set of common ease functions for interpolation, transition, animations,
  • colors functions to convert and modified colors (irgba, rgb, hsv, hsl, darken, lighten, triad, tetrad, ...)
  • quadtree WIP
  • collisions 2D WIP

Dartemis'brick #

You don't need to embrace the dartemis framework in your application to use the brick in.

  • transform used to define the position, rotation and scale of your entity in space (2D + 3D).
  • animator components + system to manage animation (any update on entity, with a start, a duration (infinity) and a stop).
  • entity_state a way to manage states (of a finite state machine) of your entity : state == group of component (to add, to remove, to modify).
  • simple_audio a way to integrate simple_audio into your dartemis application to play sound, music.
  • proto2d used to debug or to prototype display in canvas (eg: as blueprint in demonstrations)
  • emitter used to create entity (regular or particles)
  • particles basic definitions of particles WIP
  • verlet simulator (~ physic engine) WIP
  • three.js integration WIP
  • box2d integration WIP

Widgets (webcomponent) #

  • xfchart to display a function (eg: used in the ease_graphics.html)
  • xtchart to display chart of realtime data like time serie (via push)

Dependencies #

Every dependencies are defined as dev_dependencies so :

  • users'project aren't pollute by not required thrid-party lib (if you use entity_state, you don't need box2d)
  • users should explicitly list dependencies requeried by the dartemis addon (eg: box2d, vector_math) in its own project.

Contributions are welcome.

Build Status

0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A set of libraries for game developpement : easing function, colors, particles, collisions, verlet physics, addons for dartemis, ...

Homepage

Documentation

Documentation

License

unknown (LICENSE)

More

Packages that depend on dartemis_toolbox