Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

That's definitely a bug and not a feature, it's meant to bounce off the inside and the ends of the solid pieces, and then if it moves into a gap between two pieces and goes behind a piece, it teleports. The bounce works correctly if the wall is stationary or moving away but if it is moving towards the ball, well, you get the incorrect teleport. I coulda fixed this but I was running into technical issues with zig making the binary too big, and even small changes were causing it to grow too big.   

Coulda woulda shoulda