Sign in to follow this  

the best way for isometric RPG world

This topic is 2319 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi guys.
I doing a small RPG game for fun.
I did not decided what is the best way for me: use ortho proection and sprites engine or use 3D but setup static camera position and perspective proection for looks like isometric world. and use sprites only too.

I have good engile for 2D and I to be able change it for 3D use.
If i will use 3D - all objects will as sprites as billborads i think, becouse full 3D modelling is too hard and expensive for me.

What do you think what is the best for me 2D or 3D looks like 2D ??

Share this post


Link to post
Share on other sites
ISO 2D engines and the issues therein are fairly well understood, however doing ISO in 2D can be more complicated in some ways, simply because you have to deal with depth sorting and whatnot -- This isn't especially true if you only have 1 ground and one object layer though -- the trouble comes when you want to be able to stack layers of ground in order to provide a sense of height, and particularly when you combine that with "tall" objects attached to the base layer (eg. tall trees). It's not mind-bending, but you have to be aware of your drawing order, the size and shape of your objects, and all the weird corner-cases that can crop up.

In 3D, you can usually just use a depth buffer and it will all be sorted out for you. However, you can't simply do billboards for everything in 3D, at least, not without baking some kind of pre-computed depth offset into the texture and compensating in a shader (which might prevent some optimization). If you do ISO in 3D, its probably better to map a texture onto a simple 3D shape that approximates what you want -- some things certainly can be billboarded, but larger, solid structures like buildings probably should not be.

Share this post


Link to post
Share on other sites

This topic is 2319 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this