Thank you, all the objects are 2d sprites projected onto 3d meshes so they look identical to the original sprite from the cameras perspective but in reality its a cursed 3d model so it can capture more or less accurate shadows
The jetski and waves are normal 3d models with some fancy shaders and they arerendered at a low resolution to make them look like normal pixel art, I tried to get rid of the weird scaling issues on the houses as good as possible but i couldnt manage to do it in time. Im open to any suggestions on how this could be fixed