sort of perspective

Post your Construct-made creations!

Post » Tue Dec 01, 2009 12:48 am

I don't know if this is of any use to anybody. If it's already been mentioned then sorry! The effect is pretty subtle, but it might have its uses in some cases.

Download link
http://www.box.net/shared/svu919182h
[edited by: deadeye]

What it does
Gives the screen a kind of perspective appearance. You can fiddle around with it to increase the amount and by stretching and moving the gradient you can almost get a kind of isometric like look (but your artwork will have to be made with that in mind, and it wont be true iso, more a kind of weird semi perspective sort.. or something heh). Naturally it wont work for everything, and your artwork might have to be drawn with it in mind to make better use of it. But it should work in most cases as an added touch. Because it sits in its own layer and doesn't effect your game map, you shouldn't have to worry about it effecting the actual game layout. It's just a regular stock effect and doesn't use anything that isn't already in the program out of the box. Course you could always change the gradient entirely, to cause all kinds of strangeness too.

You can't push it too far or things get really distorted, and no, it doesn't turn construct into a 3D engine either :P

Could work well with games like Zelda or Chaos Engine. Or put behind game layers, yet in front of background scrolling animation to give a curious style to regular parallax effects.

So err yeah, hope someone finds it useful :)
B
3
S
2
G
3
Posts: 628
Reputation: 2,531

Post » Tue Dec 01, 2009 1:57 am

Cool, It's an easy mode 7ish effect.
B
25
S
3
G
6
Posts: 1,197
Reputation: 5,620

Post » Tue Dec 01, 2009 2:39 am

This would work great as-is laid over a vertical shmup or racing game.

Nice effect :)
Moderator
B
5
S
2
G
6
Posts: 4,348
Reputation: 10,971

Post » Tue Dec 01, 2009 2:55 am

[quote="Davioware":2lfz9eby]Cool, It's an easy mode 7ish effect.[/quote:2lfz9eby]

Thanks, I thought so too :) Course, someone who has experience making pixel shaders could I would think, create one that does this sort of thing, but properly. Though it's usefulness diminishes at more extreme angles.

[quote="deadeye":2lfz9eby]This would work great as-is laid over a verticle shmup or racing game.

Nice effect :) [/quote:2lfz9eby]

Oooh yeah! That could look really cool :D If the visuals are drawn in a forshortened way, like from behind and just a little above, it "should" look even better. Hmm, If it were somehow possible to then place things like tree's and rocks and so on -above- the effect on another layer, and in the correct places. It would almost look like they were standing up. Kinda some strange hybrid Outrun style. :D

Thanks :)

P.S. I've no idea how this would work out using something like the 3D Box. As I'm not one of those who want to turn construct into a 3D engine. But I suppose it could work ok.
B
3
S
2
G
3
Posts: 628
Reputation: 2,531

Post » Tue Dec 01, 2009 3:11 am

I shall download this before it is consumed by the mediafire.

Okay. That is pretty clever. I don't think there's a need to do a shader for that, it works perfectly.
Although if you can think of a reason for making one (like some kind of flexibility), I could do it.

Hm. Zelda 3. So cool. Now just layer a fog gradient on top <3
B
3
S
2
G
4
Posts: 1,445
Reputation: 4,665

Post » Tue Dec 01, 2009 3:38 am

[quote="Madster":3gdpa77b]I shall download this before it is consumed by the mediafire.

Okay. That is pretty clever. I don't think there's a need to do a shader for that, it works perfectly.
Although if you can think of a reason for making one (like some kind of flexibility), I could do it.

Hm. Zelda 3. So cool. Now just layer a fog gradient on top <3[/quote:3gdpa77b]

Glad you like it :D

I suppose a proper pixel shader to do this could maybe have options for how distorted the effect is and using the same method this does where any value above black in the gradient/image used is effected by it. Then rather than having to stretch and line it up across the layout (which can become a little problematic as you can't scroll too far off to the side of the layout right now) that could be done by values in the effect.

I suppose then too, that would allow the effect to be controlled via events? Which is bound to be useful to somebody. I suppose one idea would be a shoot-em-up, where you get a power-up to go faster, using it does the usual increase in movement speed and scrolling, but also could increase this effect a little, kinda like some sort of warp factor 8 hehe.

I suppose another use for it, with controllable values.. Lets use the Zelda example, with the slightly off top down graphical approach. Now what if your 2D world had more than one level, say you could go up some steps to a level a little higher up. You could have the effect change the amount of distortion at the same time, say.. the higher up your character is supposed to be, the less it's distorted. It wouldn't actually add anything to gameplay, but as a little visual effect it could be kinda cool. :)




I should be slapped for saying I suppose too many times.
B
3
S
2
G
3
Posts: 628
Reputation: 2,531

Post » Tue Dec 01, 2009 10:12 pm

Very interesting. :)
On 100% magnification, with the gradient set to 100% on both ends, it has a sort of "inside a tube" effect. I remember something like that in Castlevania IV.
B
3
S
1
G
3
Posts: 82
Reputation: 1,189

Post » Wed Dec 02, 2009 11:11 am

I can't see the link... Could you post it again?
B
4
S
1
G
3
Posts: 85
Reputation: 1,234

Post » Wed Dec 02, 2009 1:19 pm

[quote="Maciej":3fixg6kv]I can't see the link... Could you post it again?[/quote:3fixg6kv]

Add or use a layer above your others, with the scroll rates at 0%
In this layer, create a gradient, big enough to fill your game's viewport. The top end of the gradient is black at 100% opacity. The bottom end is white, with 50% or so opacity (or making it dark gray at 100% opacity seems to work).
Add the Magnify effect to it. Magnification 60% or so. That should do it.

Or maybe one of us could repost it on dropbox, etc.?
B
3
S
1
G
3
Posts: 82
Reputation: 1,189

Post » Wed Dec 02, 2009 6:30 pm

You deleted your link? Why?

[quote="AshyRaccoon":1k2hthxy]Or maybe one of us could repost it on dropbox, etc.?[/quote:1k2hthxy]

Hmm, I wonder which "one of us" should repost Lost my Keys' file in Lost my Keys' thread...


Edit:
Well, it seems that Lost my Keys may have gotten upset over this thread (even though there's really nothing more offensive than "I don't see the point of this thread" in there) and decided to edit out his other threads as well. :|

Okay then, since I still have the file I'll re-up it and put it back in the OP. Hopefully Lost my Keys will come back around, I don't think anyone was intentionally meaning to offend him and he seemed like a nice enough guy.

Edit 2:
The file is back up in the OP or you can get it here:
http://www.box.net/shared/svu919182h
Moderator
B
5
S
2
G
6
Posts: 4,348
Reputation: 10,971

Next

Return to Your Creations

Who is online

Users browsing this forum: No registered users and 2 guests