Welcome to the third dimension


This week I successfully added dimensional shifting into the game!

I started by importing my custom modelled characters into the project. Having them modelled outside of Unity would cause strange results. This included an arm or leg having a mind of its own, moving without command. I don't think the game would be the easiest to play with body parts scattered over the screen. However this was solved when I created the animations in Unity.

Now with the animations working smoothly, I simply attached the models to the 2D sprite. Now I have an animated model following along with the 2D player. Now I needed to make it clear when the player was in 3D by giving the player some visual and audible feedback. To do this I decided to have the angle of the camera change, separating the 3D model from the 2D plane.  As well as this, I added a sound effect that made the game sound underwater, separated from reality. And to top it off, I implemented some Post-processing to add a 'new and strange environment' feel to it. This is where I experienced my biggest problem so far in developing the game. After downloading and installing Unity's post-processing package, I followed the required steps, adjusted the correct settings and... why isn't it working? I'm ashamed to say that it took me well over an hour to find out the complex solution: ...Exiting and starting up the project again. I assume because I had just added the post-processing package to my game that I had to restart the project for it to take effect. That is one hour of my life that I will never get back. BUT at least I know for future to always try Unity's version of 'Turn it off and on again'.  

Leave a comment

Log in with itch.io to leave a comment.