oxygen
A lightweight Entity Component System framework written in Dart
0.3.1
8.4K downloads/mo
#3160 most downloaded on pub.dev
flame-engine/oxygen
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 4 months to 2.7 years
Nearly every release is documented
notes for 3 of 3 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
3 releases · first in 2021
0 releases in the last 12 months
see the full history below
Release timeline
3 releases · Mar 2021 to Mar 2024
2022
2023
2024
2025
2026
Releases
latest 3-
0.3.119 Mar 2024Release notes
Open source →- Component removal and HasNot fix
- Fix so that systems can't be added twice
-
0.2.025 Jun 2021Release notes
Open source →0.2.0
- Made assertion for getting/checking/removing a
Componentstricter - BREAKING: Made the
priorityfield onSystemfinal - BREAKING: Components will now be marked for removal. This fixes the concurrent modification error
Release notes
Open source →- Made assertion for getting/checking/removing a
Componentstricter - BREAKING: Made the
priorityfield onSystemfinal - BREAKING: Components will now be marked for removal. This fixes the concurrent modification error
- Made assertion for getting/checking/removing a
-
0.1.006 Mar 2021Release notes
Open source →- Stable null-safety release
- Added
ValueComponentfor single value components - Refactored the Component system to allow for all types to be used as init data
- Initial setup