2.5D Game, sideview or topview in editor?

Hello! I want my game to have a sidescroller-type aesthetic, with 3d backgrounds and flat 2d characters and objects. Like a paper mario, but you can only go from right to left, not move inside or out.

I have seen examples in GDevelop and sometimes in the editor the map appears from a cenital view and others lateral, what advantages or disadvantages does it have to assemble the game in one way or another? I imagine that because of the issue of GDevelop collisions, but I would like to know them to opt for one way or another, thank you!

It would depend what exactly you want
Would only floor be 3d? or background also like houses and that fence

I could see 2 ways of doing it
1 is to keep your 2d game 2d but that 3d stuff which would be ground and obstacles or stuff behind player add to separate layer which would be 3d or two layer if something need to be in front

And now you could totally fine use 2d as you normally would
Where you could rotate 3d ground as you please

Other way would to go full 3d
And for 2d sprites use extension 3d sprite

And i PERSONALLY would opt in for 1st approach
Where i am not so sure if 2nd approach wouldn’t be better

Like look my idea is
1st approach
Where game is 2d and you add 3d elements
I keep EVEYTHING that would work normally in 2d still working
I just need to manage 3d elements

2nd approach
Everything is 3d so i do everything in 3d so everything is the same for me
HOWEVER what i cannot do that i need/want to do that i could in 2nd but not here

This is just example and MAYBE something you will not even consider a problem
BUT for example you cannot use object masking extension
Or render to sprite extension
MOST LIKELY you will not need them or not even know they exist
BUT imagine that there can be something you may need that will share same fate

Okay, this is what I need. Only rooms and corridors connected from left to right are shown. The objects inside will be simple boxes or flats, along with sprites for some objects or characters.

In principle, the character will not move to the background (although perhaps for some cinematic), and there will be no jumps either (it is not a platform game) it is quite linear in this sense.

But I want to use 3D objects to be able to position each object spatially in the room and thus be able to move the camera up, down, inside, outside, and have a natural paralax.

“And for 2d sprites use extension 3d sprite”

Its like use a normal 3dBox with only one side as a sprite?

Try it check what it do it won’t take you longer than 2 mins

And you are describing same thing again so my answer does not change when it comes to go 2d with 3d elements or full 3d

1 Like

I really think the answer is more in the sense of which parts to do in 2d or 3d, but my initial question is whether I should mount the scene in Gdevelop in that way, or mount it as if it were a 3d shooter watching it from above.

Either i do not get something here
Or your question does not make sense because you are overcomplicating something

Tell me what do you see here
Side view editor or top down view editor
Analogically to your image

I dont know, I dont see the gdevelop editor, only the game runing.

This is the editor building the game where you only see the game from top (top view editor). But the game can be a platformer.

and this is building the game in sideview on the editor. Also the game can be a platformer.

So if you can’t tell what it is by looking at gameplay footage
What is the point of your question?

Right now make it top view easier

1 Like