🧪 Unit Test

Unit tests for the Tilemapper 2D library. It spins up Sandbox.TestAppSystem for the test run, creates a Scene, pushes it on the scene stack, spawns a GameObject, and asserts the scene directory sees one object.

🐞 Possible Bugs

Code/Helper/TransformExtension.cs
Translate does nothing to the caller because Transform is a struct passed by value, so changing t.Position.x/y/z only mutates the local copy.
Helper/TransformExtension.cs
Translate operates on a copy of Transform since Transform is a struct, so changes to Position are lost and the caller’s Transform is not updated.