Skip to content

PicoES v0.3.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@ayebear ayebear released this 07 Apr 21:11
· 140 commits to master since this release
cf419be

Breaking Changes

  • Removed onCreate function in components - constructor always takes entity as first parameter now

Improvements And Fixes

  • Setup documentation generator #3
  • Fixed hash collision bug #14
  • Added support for removing multiple components with a single remove() call #21
  • Added ability to stop entity iteration by returning false in world.every() callback
    • This applies to systems as well
  • Entity IDs are now read-only
  • Component array argument passed to world.system is now optional (defaults to all components)
  • Now at 100% test coverage, due to removing unnecessary check in for loop with MapIterator
  • General cleanup and refactoring