oneforall

Unity-inspired, reactive Game Framework for pixi.js - GameObject, Prefab, StateMachine, Sprite, CircleBody, PolygonBody, Physics, Sprite, Container, Animator

MIT License

Downloads
1.4K
Stars
5
Committers
3

Bot releases are hidden (Show)

oneforall - v9.9.0 Latest Release

Published by Prozi about 1 month ago

Latest fastest stable

oneforall - v9.3.0

Published by Prozi 3 months ago

latest stable release, updated all dependencies and moved one to dev dependencies making package fresh and slim

oneforall - v9.0.8

Published by Prozi 5 months ago

a pack of non-breaking changes - improvements

oneforall - v9.0.0

Published by Prozi 5 months ago

feat: rename scene-base to scene-ssr, improve docs, types https://github.com/Prozi/oneforall/commit/0ed9fb64080f38e2406654bbefe1be68e7813c3e

oneforall - v8.0.2

Published by Prozi 5 months ago

what I didnt like in versions 6 and lower was that SceneBase.addChild(child) had code that set
child.scene = ...

in complex applications since some Lifecycles had gameObject and others had scene

I tried to unify that in version 7 introducing some breaking changes and removing lifecycle.scene
that kind of broke a few things

so in this version v8 I have aimed to both:

  1. unify gameObject and scene usage and types
  2. fix bugs introduced in v7
  3. improve code where possible (scene.pixi.isInitialized private -> public for example)
oneforall - v6.1.3

Published by Prozi 6 months ago

  • since last version demo has been improved in many areas (mobile friendly, add url params debug, fps and limit)
  • improved Animator class to have its own real State Machine
  • improved GameObject, SceneBase, Scene, AnimatorData types (most notably GameObject doesn't extend PIXI.Container anymore)
  • implemented showFPS and debug (bounding boxes) options in scene creation
  • added Scene.getQueryParams() since it's very useful on frontend to have
  • renamed components to children everywhere to be in line with PIXI namings
oneforall - v5.7.5

Published by Prozi 6 months ago

most notably added working simple docs https://prozi.github.io/oneforall/modules.html

oneforall - v5.6.0

Published by Prozi 6 months ago

  • added scaling (deltaTime = 60fps number) for all lifecycle update functions
  • added the same thing to demo
  • improved animator
  • improved state machine
  • linted and prettified project, again
  • made animator use proper state machine correctly
oneforall - v5.0.8

Published by Prozi 7 months ago

  • latest
  • stable

should be fine until some next feature or bug request

oneforall - v5.0.5

Published by Prozi 7 months ago

  • renamed PIXI.Container.name (deprecated) to PIXI.Container.label and similar
oneforall - v4.0.0

Published by Prozi 7 months ago

  • bumped all dependencies leaving typescript at ^4
  • updated to latest pixi
  • refactored a bit to improve types
oneforall - v1.11.0

Published by Prozi over 2 years ago

stable