This game was fun to play! I felt a little clueless, a hint would have helped. I didn't really know what I was doing most of the time, but the sound effects and art were great!
Thanks for the playing! Hope you had a good jam :)
In unity - URP 2D template Unlit URP shaing on the cube with a 32x32 texture and a sprite childed to one of the faces for animations Used the cubes + balls Z position to simulate moving behind things. There is a hole in the middle of the scene and "bricks" are on a different z. The sprites all have the 2d draw order changed based on animations. The middle has a sprite mask too for the 2D "shadows" that are just black transparent circles. The balls just move up and down the Y axis but the shadow stays in place giving the effect they are getting higher.
oh and for the tracking Its just looking at the player with a little bit of fudging depending on how big the players y pos is. I used an offset look at transform with an animation curve for easier mapping.
← Return to game
Comments
Log in with itch.io to leave a comment.
This game was fun to play! I felt a little clueless, a hint would have helped. I didn't really know what I was doing most of the time, but the sound effects and art were great!
Thats really cool and challenging! How did you manage to have a rotating 3D object into a 2d scene? Very cool and fun!
Thanks for the playing! Hope you had a good jam :)
In unity - URP 2D template
Unlit URP shaing on the cube with a 32x32 texture
and a sprite childed to one of the faces for animations
Used the cubes + balls Z position to simulate moving behind things.
There is a hole in the middle of the scene and "bricks" are on a different z.
The sprites all have the 2d draw order changed based on animations.
The middle has a sprite mask too for the 2D "shadows" that are just black transparent circles.
The balls just move up and down the Y axis but the shadow stays in place giving the effect they are getting higher.
oh and for the tracking Its just looking at the player with a little bit of fudging depending on how big the players y pos is.
I used an offset look at transform with an animation curve for easier mapping.
ie. player.y = 1 -> lookat.z = -4
player.y = 18 -> lookat.z = 8