Skip to content

Releases: Bruno-BRG/Thor2D

Thor2D v0.10 — full LOVE parity

Choose a tag to compare

@Bruno-BRG Bruno-BRG released this 10 Sep 00:46

Thor2D v0.10: full LOVE2D parity for the Odin-native 2D framework.

Highlights (862 public procedures, 103/103 tests green):

  • Full ParticleSystem tuning API (emission, motion, appearance, lifecycle)
  • LOVE-style physics World callbacks + runtime depth (mass, filters, joints, enumeration)
  • Text/canvas/shader completion (font metrics, Text append, canvas readback, uniform query)
  • Total audio (source getters, global transport, recording devices, listener orientation)
  • Mesh accessors, CPU texture arrays, GPU state getters, video completion
  • File/math/thread/window gaps, IME + drag-drop event paths
  • New non-blocking TCP/UDP net module + echo example, mobile-future stubs
  • Love-style wiki (docs/wiki) with porting guide; AGENTS.md contributor rules

Honest boundaries kept: no fake handles — Box2D-removed joints, stencil/color-mask,
gamepad remapping and a few others return Explicit Unsupported errors.
See docs/wiki/guides/Porting_From_LOVE.md and docs/love2d-parity.md.