ecsly 0.0.1-dev.3
ecsly: ^0.0.1-dev.3 copied to clipboard
Experimental ECS core for Dart/Flutter (early prerelease).
Changelog #
0.0.1-dev.3 #
- Fixed license/attribution naming language to consistently use
ecsly. - Removed the legacy
package:ecsly/ecs.dartpublic entrypoint; usepackage:ecsly/ecsly.dart. - Expanded README with concrete startup + usage guidance from
DX_FAQ.mdand selectedDESIGN_FAQ.mdexpectations. - Added two tiny runnable examples:
example/basic_world.dartexample/scheduled_run.dart
- Updated examples to avoid duplicating
game2d_pluginmovement components and keep custom extension/object components intentional in the scheduled example. - Moved quickstart/example rationale into
DX_FAQ.mdandDESIGN_FAQ.md, keeping README concise for pub.dev. - Bumped package version metadata to
0.0.1-dev.3.
0.0.1-dev.2 #
- Package documentation metadata now points to autogenerated pub.dev documentation.
- Updated package readme publish links away from private repository paths.
- Adjusted maintainer workflow notes after docs/publication surface cleanup.
0.0.1-dev.1 #
- Initial super-experimental early prerelease release.
- API is evolving quickly and may change without semver guarantees until stable.
- Public APIs and diagnostics are provided on a best-effort basis.
- Acknowledgement:
ecslybuilds on foundational ideas inspired by the open ECS ecosystem, including Bevy and EnTT, and many other developers who advanced data-oriented architecture in game and simulation tooling.