# Physics based game using top-down oblique perspective?

## Recommended Posts

Hi there,

I'm currently working on a vehicle builder game that I would like to be physics based. The idea is that a player could build a vehicle (possessing certain physics e.g. mass, moment of inertia, etc.) that would traverse a landscape.

I've envisioned this game to have a top-down oblique perspective similar to Stardew Valley(example below). The primary reason for this is due to the fact that the gameplay and physics are 2D based, yet it gives the world a 3D feel.

However, I'm starting to think more about how I would actually implement the rendering system for the main vehicle. It seems like most oblique perspective games use player models that are restricted to travel in finite directions. For example, a player can move in 8 directions: up, down, left, right, diagonally (x4). Thus the rendering system would only need to worry about 8 travel animations. Hence the rendering system would not need to differentiate between a character traveling in a direction of 45 degree vs 55 degrees.

So this is essentially my dilemma. I want the main character of my game (a vehicle) to travel based on physics. That means the character could move in any direction and rotate to any position. However, oblique perspective rendering systems are typically limited in how many perspectives of object can be drawn (e.g. character only being able to move in 8 directions).

Obviously one solution would be to render the main vehicle from a pure top-down perspective such that it can rotate and move in any direction without need to worry about side perspective rendering, however, it seems like this would clash with the rest of the art style.

I'm curious if anyone has thoughts on this dilemma I'm having.

##### Share on other sites

Hi check my game

It is isometric 2d. I swear you making 8 animations for each action for each character is a pain in the ass. Dont make the same mistake I did and MAKE IT 3D. You will avoid many troubles.

If you want a free rotating character in 2D the only choice i see is doing the game in a complete top down orientation. In a isometric game i dont figure out how to do the rotating

## Create an account

Register a new account

• ### Game Developer Survey

We are looking for qualified game developers to participate in a 10-minute online survey. Qualified participants will be offered a \$15 incentive for your time and insights. Click here to start!

• 9
• 11
• 15
• 21
• 26