Archived

This topic is now archived and is closed to further replies.

jefftsai2050

Can I use a 3d engine to develop a 2d isometric game?

Recommended Posts

sure. the only difference between an iso game and a 3D game, is the camera. Although there could be an issue if you want translucency, so you can track the player through masking walls. Warcraft3 is a sort of isometric game in 3D.

Share this post


Link to post
Share on other sites
well wc3 is a 3d game for the most part. they use models instead of sprites in almost all cases.

if you mean, can you use animated sprites (2D-like) in a 3d engine, sure! but the key would indeed be getting the camera set up right.

Share this post


Link to post
Share on other sites
wc3 is 3D models, but the view is isometric. if he wants to use crystal space for a 2D sprite based game, it''s probably OTT, and it might be too much trouble for what it''s worth.

Share this post


Link to post
Share on other sites
quote:
Original post by oliii
if he wants to use crystal space for a 2D sprite based game, it''s probably OTT, and it might be too much trouble for what it''s worth.


I would think making it work could be. I spent a fair amout of time convinced that using 3d was going to be hard stuff and not worth learning if I only wanted to do 2D. Till I found out its not even close to hard. Moral of the story? Do it yourself. There are several articals on iso games in 3D on site here, and they are a short read. It truly wont take long to build what you need yourself. In the amount of time it would take to learn to use someone else''s engine you could have your own made to do exactly what you need.

Share this post


Link to post
Share on other sites
I would take a look at SDL, ALLEGRO, or CLANLIB before you headed off and learned crystal space. Not that it would be THAT much harder, but the overhead would be extensive for a 2d game. And im pretty sure that those without the 3d accelorators could be hurting.

Share this post


Link to post
Share on other sites
quote:
Original post by PaulCesar
......And im pretty sure that those without the 3d accelorators could be hurting.


I wouldn't worry much about that one. Anyone without even an old basic 3D card probably doesn't care about playing much of anything but cards on PC. If they are they would spend a few bucks on an older 3D card which cost little more than 2D only cards and are more than fast enough still to run a low poly 2Dish style game. Budget Geforce2 run like 25 bucks and are way better than what shipped in thier E-Machine.

I do support the SDL recomendation BTW. Lets you bypass alot of OS specific and tragicly borring setup code and other stuff.

[edited by - Goober King on April 11, 2004 9:06:51 PM]

Share this post


Link to post
Share on other sites
Actually, trying to use CrystalSpace as an isometric engine is sufficiently common that CrystalSpace supports an isometric mode through it''s iIsoEngine interface.

Share this post


Link to post
Share on other sites
quote:
Original post by red_sodium
Why is it always the anonymous posters that offer no/the worse advice?!


I think neurokoatix summed it up quite nicely in this thread (second post).

Share this post


Link to post
Share on other sites