How can I achieve a "undertale" type camera?

Hey DevForum!

I recently wanted to start on a RPG, with the core of Omori and feel of Undertale.

My main problem is I’ve looked online, but I still can’t figure out how to make the camera system for the game. If you’ve played/seen either of the games above, you will kind of know what I’m talking about. A simple top-down cam won’t do it, as when the player is facing “down”, they are facing the the screen (kinda). This weird perspective seems hard to replicate and I really don’t know where to start, so I have decided to ask.

Example:

Screen Shot 2021-04-26 at 4.38.37 PM

The main character (monotone one on the left) is facing “down”, while not just being a head and shoulders to the camera.

3 Likes

I dont think this would be possible in a 3d setting, instead look on something like Animal Crossing and base your camera off of that!

Hm I guess, but I’m not a fan of the AC camera… Looking at the image would it be possible to have the character face the camera while not standing on the baseplate but heavily change the lighting system to get rid of the shadow?

(Obviously with a custom character controller)

I think what you’ll need to do is select an angle for the camera to be at, that will maintain the correct perspective. You’ll have to lock the camera to this angle at a certain distance to get that look, and build your game around that perspective. You’ll likely have to change the lighting system as well.
Here is an image that kind of demonstrates what I mean by perspective/angle:

2 Likes

Interesting, I will try it out and tell you how it goes!
Thanks for the diagram btw

SOLUTION

I used a top down camera script, then thanks to @collector found a good angle to anchor the camera at. Finally, I tilted the baseplate to 25 to get the feel with the camera. Once everything blended together and I removed most shadows, it looked pretty solid.

It’s still far, but it’s as close as I could get it to really feeling like this.

Edit; Nevermind, use 28 with more zoom! It looks a lot better

5 Likes