Just because.

Posted by Scott_AW on Feb. 25, 2008, 12:24 a.m.

Anyone ever hear about a Sega Saturn game called Dragon War? Well I'm sure most of you haven't, or at least never played it. Personally I only saw it a Gamestop back in the day, since I never owned a staturn(but I wanted to).

Anyway what I thought was so unique about DW was the battle scenes. Now take a game like Final Fantasy Tactics Advance that has a map that you move your little army around from place to place to then go into a combat mode. But instead of a typical 2d combat, it featured a semi-3d battle field and had 100's of units fighting on screen, rushing towards each other like a gigantic Street's of Rage brawl, or like-wise games.

Basicly the trick is to treat the Y coord as a Z coord, adjust sprite size and drawing depth, possibly even darken or lighten the sprite depending on distance.

It was actually rather easy so I made this little demo.

-DEMO-

Theres not much to it, no commands or anything, just a bunch of clones walking across the scene.

Heres what it looks like in GM's map editor…

And heres the finished product.

Comments

Dom 16 years, 10 months ago

reminds me of the old nes games were they looked very 3D but wern't

nice job anyways

Bryan 16 years, 10 months ago

Hehe interesting =)

PY 16 years, 10 months ago

Woo for scale!

That's a very authentic effect

Rusky 16 years, 10 months ago

that's pretty much exactly what enabling 3d does, except you still have x and y- it just treats z as depth. and doesn't scaling require registered gm anyway?

E-Magination 16 years, 10 months ago

Wow. That looks really cool, tough I would reduce the average amount of scaling.

E-Magination 16 years, 10 months ago

As in less close-up.

OL 16 years, 10 months ago

That's actually a neat effect.

Treebasher 16 years, 10 months ago

Did you make those graphics? They are awesome.

Unaligned 16 years, 10 months ago

I'm impressed, looks really cool, but a horizon would be nice.

ludamad 16 years, 10 months ago

Heh, my ciribot adventure game has scaling like that, but most everything is drawn as a background.