How to make a 3d top down game with 2d sprites like Xenogears

10334532-xenogears-playstation-starting-the-game

Hi. In answer to your question, I feal brotherhood here. I, personally, have figured out that you can use billboard NPCs, and technically you can use 3d person perspective on a billboard 3d block with the 2d image of a player, but judging from the image, this “Xenogears” game probably has pathfinidng, camera movement independent from the player, and rotation of that camera, right. That’s something I don’t know. Truthfully, I haven’t figured out 3d positioning quite well, either.

1 Like

The best equivalent would be lots of pixel art, special effects, and isometry that mimics 3d. Other equivalents are difficult to work with. Really, really difficult.

I mean 3d. Of any kind.

These 2 extensions should help:
https://wiki.gdevelop.io/gdevelop5/extensions/sprite3d/
https://wiki.gdevelop.io/gdevelop5/extensions/billboard/

If you’re not new to image.AI.
I’d use some isometric AI stablediffusion XL model.
Ofc you’re not getting 3d but it may be a good start

Learn Pixel Art! It would probably be difficult to get a consistent signature art style that also is consistent with looking good, and public domain stuff either doesn’t look consistent in your game, or seriously limits you to only what’s in the asset pack. Simple 16x16 stuff isnt all that hard, once you get the hang of it; simple, regular, predictable art with simple shapes and few tiny details is easier to make look good than big stuff with tiny, irregular details. It’s like cartooning, really; black hair? Okay. Tan shirt, okay, collar, even, okay. pants color. Good. Pocket full of pens on tan shirt, no way. Complex facial details? That’s too big. It’s really quite simple.