THE PROBLEM
As you all know, SFS is a very 2D game and in a 2D world, depth isn't a thing, this causes many problems like some stuff colliding with each other when they aren't meant to be on the same space.
EX.
Let's say you're controlling a rover in Mars that wants to go from point A to point B. Let's say point A is the left side of a Mars base and point B is the right side.
The problem here is, since there's no depth in the world, to get to point b, the rover must circle Mars cause going directly would make a collision.
THE SOLUTION
What I think could be the solution to this is simulating depth somehow in a 2D world.
--The Layers Feature--
With Layers, the Mars rover problem won't be much of a problem in this world.
Let's say a Mars rover wants to go from point A to point B, A being the left side of the Mars base and B being the right.
Since we simulated depth in a 3D world, the rover could just switch layers different from what layer the base is in, and could go above / behind the base.
By simulating depth, the rover doesn't have to circle the world to reach point B because of collision. Instead, the rover could switch layers, and go to point B directly without colliding with the Mars Base.
What do you guys think?
As you all know, SFS is a very 2D game and in a 2D world, depth isn't a thing, this causes many problems like some stuff colliding with each other when they aren't meant to be on the same space.
EX.
Let's say you're controlling a rover in Mars that wants to go from point A to point B. Let's say point A is the left side of a Mars base and point B is the right side.
The problem here is, since there's no depth in the world, to get to point b, the rover must circle Mars cause going directly would make a collision.
THE SOLUTION
What I think could be the solution to this is simulating depth somehow in a 2D world.
--The Layers Feature--
With Layers, the Mars rover problem won't be much of a problem in this world.
Let's say a Mars rover wants to go from point A to point B, A being the left side of the Mars base and B being the right.
Since we simulated depth in a 3D world, the rover could just switch layers different from what layer the base is in, and could go above / behind the base.
By simulating depth, the rover doesn't have to circle the world to reach point B because of collision. Instead, the rover could switch layers, and go to point B directly without colliding with the Mars Base.
What do you guys think?