Sprite stacking fake 3d | Game maker Studio 2 | Mixing SS and Billboarding to make town!

preview_player
Показать описание
So I have used a mixture of Billboarding the trees with a 'canopy' sprite that is 24px up on the z axis to create the forest. Mixed in some sprite stacked houses, mailboxes, fences, and a boat. Developed a method of 'depth-lining' Where in I have a line follows the x/y of the camera and orients with the camera angle, Then the line determines everything above it to be positive depth and everything below it negative depth, then it determines how far from that line each object is and increases / decreases its depth based on how close to the line that object is. So objecs above the line but closer to it will have a lesser positive depth than things further and things below the line will have a higher negative depth than things further. It is far from perfect but it seems to work well for the most part when mixing the billboard and sprite stacks. Need to play around and tweak it further. Hope you enjoy my little town so far! :D
Рекомендации по теме
Комментарии
Автор

Just an update for people who stumble across this video, I apologize for the inconsistent uploads. One thing after another with the whole coronavirus and what not. Only really been working on smaller projects and Jam games for a bit. I do plan to make a tutorial series for this but I currently do not have the computing power to sincerely edit a video that I won't get frustrated and give up on. haha. I plan to start back on this project and hopefully give you guys some updates! Thanks for all the support! :D

Gizmo
Автор

One thing I love about Sprite Stacking is that you can make destructible terrain very easily. If you throw a projectile at a house, let's say - all you have to do is delete some pixels around the area of the impact, and everything inside the house will be visible.

mihaifumarel
Автор

as someone who started a fake3d games like this once, but gave up because it was too hard, this is sooo nice to see! cant wait to see more

lolicamevoli
Автор

This actually really helped me. I've been looking at making an RPG type of thing with a 3d top down look, but game maker is so frustrating to make 3d games with that it seemed impossible. This, while still complicated, is far more in my wheelhouse. Also, love the visuals. Almost sort of reminds me of Faith in the general aesthetic. Great work.

mondelsson
Автор

Truly breathtaking, keep up the amazing work! I'd love to see a tutorial series for this

realyumba
Автор

YES FINALLY!
I've been waiting for this for months! Keep it up my man

censlabs
Автор

i may be i bit late, but this is so cool.

I'm working on a fake 3d engine that has every fake 3d effect implemented that i can understand. This is gonna be one of them xD.

Edit: Watching this the 5th time, still Cool

nonameprojects
Автор

You are doing great work, keep it up.

samrl
Автор

This is amazing dude, I want to see more

BACKSPACECADET
Автор

Holy hell this looks legit phenomenal, I'd love to see a tutorial on this--

SAKamal-sohb
Автор

good work i like how everything seems right mood maybe missing a story i would buy it if you finish

punanyologist
Автор

Did you make the music? It's very nice and really fits the atmosphere.

dumpworth
Автор

Quick question: How were you able to get the toolbar and compass? The only thing I can think of is to somehow attach those sprites to the viewport but I've got no clue how to do that. All the UI sprites I put into the room editor are in the actual room, so they rotate with the camera? How were you able to do this?

ItsPonz
Автор

This is solid i have been looking into it .. but then how do i make the art like are there any software to generate the staked
sprites

game-dev
Автор

I really love this. One question though, how do you compute tree billboard depth?

GantraGaming
Автор

Hey Gizmo just curious have you thought of opening a Patreon? Also did you make these sprites yourself?

nicolasbennett
Автор

can i ask how can you setting the NPC depth?
i cant setting the NPC depth..they just look like sticker :(
please

chunho
Автор

I've been wanting to enter sprite stacking in GMS2 for a while now. This looks almost exactly what I want to do. Any tutorial you recommend about camera rotation with stacking?
Also, I've read you get around 200-400 fps, which yeah, is not great but it's not that bad either. Are you running the game in YoYo Compiler or in the normal VM interpreter? Are you disabling the objects outside the camera? Those are pretty simple things but can up the performance quite a bit!

msry
Автор

Is the billboarding done by sprite stacking too?

MrFarnanonical
Автор

How can we play this ?
It looks very very cool !

godotology