Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@jesstelford jesstelford released this 19 Apr 01:33
· 2 commits to main since this release

2.0.0

Major Changes

  • 9c26ecf: Renames most methods of the PECS api to be single word lowercase. This greatly increases the usability when coding in the PICO-8 editor (inspired by @josiebb's changes in #1 - thanks!):

    • createECSworld() -> pecs()
    • .createComponent() -> .component()
    • .createEntity() -> .entity()
    • .createSystem() -> .system()
    • .createQuery() -> .query()
    • .removeEntity() -> .remove()
  • 9c26ecf: Remove pecs-lite.lua. PECS "lite" reduced the token count by removing queries & system susport. However, this effectively neuters the library, making it fairly pointless. Therefore, I've removed the "lite" version completely, which also makes maintenance easier for me.

Minor Changes