@mod-squadacademy-1bc96c56 well you can somewhat do it, it lets them move off the veiwport (which is effectively the screen) even though it’s technically not no fencing it still just lets sprite move out of view of your camera, the only issue is you can move the veiwport and then the sprites that were offscreen can be seen at the edges fo the canvas, but if you don’t move the viewport and use variables for x y (so the canvas border doesn’t affect stuff) you can do that.
I do have a better project for an example of no fencing, instead of just using it to do a grid I use it to let zombie ai’s with a physics body move offscreen (it moves everything when the player moves) and there is no way to tell that they do technically hit hte canvas border’
edit: I think the project I sent was just a bad example cus I used canvas size only so zooming in a lot wouldn’t show you the edges of other blocks when you’re moving a bunch, the canvas size isn’t the size of your screen, it’s how big hte fencing is, canvas size is the fencing size and viewport is the screen size