Skip to content

Releases: Chukobyte/seika-engine

v0.51.0

17 Jan 10:18
2c7d4cb
Compare
Choose a tag to compare
  • Fixing bug with scene switching where all scene nodes weren't being cleaned up.

v0.50.0

17 Jan 06:01
Compare
Choose a tag to compare
  • Added operator overloads for Rect2 (python-api).
  • Fixed bug with animation restarting on the first frame when calling play on AnimatedSprite nodes.

v0.49.0

16 Jan 17:24
e33b4fc
Compare
Choose a tag to compare
  • Setting draw source for Sprite nodes automatically.
  • AnimatedSprite node play function now accepts a default parameter that plays the current animation.
  • AnimatedSprite node now has a loops parameter to determine if an animation loops.
  • In seika.math.Vector2 python class added the following functions magnitude, normalized, direction_to, and hash function.
  • Bug fixes
    • Fixed not adding rotation to Sprite nodes.
    • Fixed AnimatedSprite animation not starting on frame 0 sometimes.

v0.48.0

10 Jan 02:00
Compare
Choose a tag to compare
  • Added function to set an AnimatedSprite node's animations.
  • Added property z_index to Node2D nodes.

v0.47.1

09 Jan 20:19
Compare
Choose a tag to compare
  • Fixing bug with some entity systems not cleaning up after themselves.

v0.47.0

09 Jan 17:20
Compare
Choose a tag to compare
  • Added SimpleTimer and seika.utils module to python api.

v0.46.1

09 Jan 02:06
52d83cd
Compare
Choose a tag to compare
  • Fixing audio stream on export
  • Updated 2d test export package

v0.46.0

08 Jan 23:47
560a119
Compare
Choose a tag to compare
  • Fixed loading AudioStream from memory on export.

v0.45.0

08 Jan 18:28
Compare
Choose a tag to compare
  • Can now set initial window size in project properties.

v0.44.0

08 Jan 15:57
a1c750f
Compare
Choose a tag to compare
  • Can now get entity collisions by tag with Collision.get_collided_nodes_by_tag method
  • Fixed bug with setting tags in python script
  • Added rough ease functions (not ready to be used!)