You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All keyboard and mouse key strokes are listed in the EventManager.
Objects parent-child relationship has been implemented.
The object functionality is now extendable; by integrating the LifeCycle within.
Differentiate between absolute and relative positions and rotations.
Objects now has active state; the scene only updates those who have active=true.
Name and tag properties are added into objects.
Objects inner-communication: scripts of any arbitrary object is now accessible via foreign objects; objects can call methods attached to any other object scripts.
Drawables & Scripts
The Sprite drawable has been implemented. It can be used to render images/animation.
The Text drawable has been implemented.
AudioPlayer script has been implemented.
Refactoring
The EventManager has been Refactored, so that it no longer stores callbacks, it only mutate a global key-status state.
The code is more compliant to Zig explicit control philosophy.