Is mode 7 possible?

Get help using Construct 2

Post » Fri Jan 11, 2013 5:43 am

I was wondering if anyone has found a way to do a mode 7 on C2, or some way to interact with a z-axis to create a similar affect?

Or does anyone know the mathematical logic that they could share? Possible theories behind how mode 7 is created.

I have tried to perspective transform an image through gimp but its not quite what I had expected. So I was wondering if anyone has done it yet in C2 and would be willing to share the logic or capx?

I have seen it being done on construct classic.retrodude2013-07-03 22:20:27
B
18
S
4
G
3
Posts: 436
Reputation: 4,801

Post » Fri Jan 11, 2013 8:04 am

I would be interested in learning if this is possible, too.
@retrodude : Are you trying to mimic the SNES console feature?Rhindon2013-01-11 08:05:54
I'm seeking Narnia. Who wants to come with me! Aslan is on the move!
B
113
S
20
G
8
Posts: 741
Reputation: 13,661

Post » Fri Jan 11, 2013 5:48 pm

That's the idea but no luck so far, unless I can find a way to simulate z-axis then I might get somewhere

[QUOTE=Rhindon] I would be interested in learning if this is possible, too.
@retrodude : Are you trying to mimic the SNES console feature?[/QUOTE] retrodude2013-07-03 22:20:37
B
18
S
4
G
3
Posts: 436
Reputation: 4,801

Post » Fri Jan 11, 2013 11:07 pm

Retrodude, let me ask you something: are you referring to the warping of images in perspective (as if you took a flat image and tilted it) or the scaling of objects in space to give a look of distance (think of the trees in outrun)?

There are two totally different concepts. they're often used together, but are not the same thing.
B
16
S
1
Posts: 15
Reputation: 1,285

Post » Fri Jan 11, 2013 11:16 pm

Mode 7 wouldn't be possible because unlike construct classic we have no way to play with the sprite objects vertices. Could be done with Canvas object but it'd be so slow it wouldn't even be worth it. Screenshots of old mode 7 games would seem faster ;p

Outrun method is definitely possible with the use of many sprites to represent each "rasterline" of the road but you'd have no rotation of the world like in mode 7 games. I've actually done something to this effect to mimic the Space Harrier floor which I could release but it's part of a bigger thing.. if there's enough interest, I could pull it out of my current project as a standalone piece.

I wonder if the sprite plugin could be modified to give us access to the vertices.. I'll have a look at that over the weekend as it's something I could've done with recently.procrastinator2013-01-11 23:18:09
B
15
S
5
G
7
Posts: 877
Reputation: 5,650

Post » Sat Jan 12, 2013 2:01 am

I was either looking for a way to create something similar to the classic mario kart mode 7 for super nintendo or pilot wing mode 7 for super nintendo as well. But so far I haven't had any luck.

[QUOTE=Jerbens] Retrodude, let me ask you something: are you referring to the warping of images in perspective (as if you took a flat image and tilted it) or the scaling of objects in space to give a look of distance (think of the trees in outrun)?

There are two totally different concepts. they're often used together, but are not the same thing.[/QUOTE] retrodude2013-07-03 22:20:47
B
18
S
4
G
3
Posts: 436
Reputation: 4,801

Post » Sat Jan 12, 2013 2:08 am

You can do it with Construct Classic and there's actually a few nice demos with source in those forums. Pity we don't have displacement for sprites in C2 :/
B
15
S
5
G
7
Posts: 877
Reputation: 5,650

Post » Sat Jan 12, 2013 2:08 am

Aww that's a darn shame

I wonder if its something that we can request for C2.

Also I'm not too sure I would want to use a bunch of screenshots but it does seem like a good idea. The purpose of mode 7 was to mathematically imitate 3D (more like 2.5D) whereas using a bunch of screenshots is like imitating 2.5D :(

I would also like that rotation effect you see in some classic snes games using mode 7.

I was wondering if you could show a video or post the game (it doesn't have to be a capx file) of what you mean by screenshots or how to manipulate screenshots to make a kinda fake mode 7

[QUOTE=procrastinator] Mode 7 wouldn't be possible because unlike construct classic we have no way to play with the sprite objects vertices. Could be done with Canvas object but it'd be so slow it wouldn't even be worth it. Screenshots of old mode 7 games would seem faster ;p

Outrun method is definitely possible with the use of many sprites to represent each "rasterline" of the road but you'd have no rotation of the world like in mode 7 games. I've actually done something to this effect to mimic the Space Harrier floor which I could release but it's part of a bigger thing.. if there's enough interest, I could pull it out of my current project as a standalone piece.

I wonder if the sprite plugin could be modified to give us access to the vertices.. I'll have a look at that over the weekend as it's something I could've done with recently.[/QUOTE] retrodude2013-07-03 22:23:22
B
18
S
4
G
3
Posts: 436
Reputation: 4,801

Post » Sat Jan 12, 2013 2:11 am

Yeah I was being sarcastic with the screenshots, meaning if done with the canvas object, it'd be so slow it'd be like a slideshow ;p

Well, the way I seen it done in Construct Classic was to take a sprite object and warp its vertices so it conforms to the perspective, so it looks like mode 7 ground. Pretty neat actually.procrastinator2013-01-12 02:12:26
B
15
S
5
G
7
Posts: 877
Reputation: 5,650

Post » Sat Jan 12, 2013 2:12 am

To be honest I'm not to fond of downloading construct classic since I'm more use to C2 and I find it fun to use

I have never actually used construct classic but I have seen screenshots in some topics relating to CC where people have created mode 7 so I assumed it was possible in C2.

And I agree with you its a real pity :(

[QUOTE=procrastinator] You can do it with Construct Classic and there's actually a few nice demos with source in those forums. Pity we don't have displacement for sprites in C2 :/[/QUOTE] retrodude2013-07-03 22:24:30
B
18
S
4
G
3
Posts: 436
Reputation: 4,801

Next

Return to How do I....?

Who is online

Users browsing this forum: h1k3, LeFuji and 17 guests