So you want 3d?

Post your own tutorials, guides and demos.

Post » Mon Jun 15, 2009 8:37 am

Hi,
Many people have asked if Construct can make 3d games, and if so how.
The short answer is no. However with some math and organization i was able to wip this up in an evening :[attachment=0:1d3xhe8u]Matrix2.cap[/attachment:1d3xhe8u].

Basically this cap allows you to manipulate points in 3d via the two mouse buttons. I thought of also eventually adding displaced sprites to the point cloud to simulate textured quads and triangles. I would only need to be able to pick multiple instances of the same object. I have many other ideas but alas I've ranted long enough for a first post.


Ask not what Construct can make for you, but what can you make in construct.
B
79
S
24
G
53
Posts: 4,728
Reputation: 40,219

Post » Mon Jun 15, 2009 9:41 am

That is the whole point; Construct can't make 3D games for you, you have to make 3D games with Construct just like you demonstrated. ;)
B
62
S
21
G
12
Posts: 1,910
Reputation: 13,155

Post » Mon Jun 15, 2009 11:29 am

[quote="Mipey":i7qnwu04]That is the whole point; Construct can't make 3D games for you, you have to make 3D games with Construct just like you demonstrated. ;)[/quote:i7qnwu04]

True, but we could use a few tools for working with what we have. While changing angles, and rotation is obviously possible, the math involved is probably a bit beyond the average user.
Image Image
B
161
S
48
G
90
Posts: 7,347
Reputation: 66,749

Post » Mon Jun 15, 2009 2:29 pm

you can force construct into doing anything, but that doesn't mean its going to do what you force it to better than other programs meant for those things.

yes 3d is possible, but not very practical. try making a game with that, instead of a tech demo lol
B
52
S
7
G
6
Posts: 1,945
Reputation: 7,610

Post » Mon Jun 15, 2009 3:10 pm

Hehe, that's kinda cool. But obviously it's possible to fake a 3D effect with a 2D engine, ultimately there aren't enough tools in Construct for a game with 3D gameplay (although 2D gameplay with 3D graphics is possible to some extent with Z elevation and 3D meshes).
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,528

Post » Mon Jun 15, 2009 5:14 pm

It's ridiculously impractical to make a game with this. Good job on the rotation anyways. :mrgreen:
B
25
S
3
G
6
Posts: 1,197
Reputation: 5,620

Post » Mon Jun 15, 2009 10:07 pm

DONT NEVER EVER Try to make 3d game with construct its pain in the ass.. I've tried and well did come up with some crappy indy game only thing fun was drawing sprites and then watch em when they shoot at you and rotate in cool uber old 3d style :D

Oh and my 3d engine (modified from tech demo) was fail it crashed when over 3 enemies in map :D first it worked with over 10 but after some minor modifications 3 was max and I couldnt reverse it :D

EDIT Just looked ur cap and I have to say awesome :D startin to remind me of some old 3d modelling tools xD TO THE GATES FELLOW CONSTRUCT USERS NOW WERE GOING TO CREATE PROGRAM THAT's BETTER THAN 3dsmax or maya or whatever else there is!

Yeah Seagull out have to get some sleep as you can see from my text...
B
11
S
3
G
4
Posts: 622
Reputation: 3,186

Post » Mon Jun 15, 2009 11:56 pm

thx for the demo! this will be a lot more helpful in understanding transformation matrices than the staring contests i've had with wikipedia :P
B
2
S
2
G
4
Posts: 171
Reputation: 1,792

Post » Tue Jun 16, 2009 5:41 am

Sweet.
B
3
S
2
G
4
Posts: 1,445
Reputation: 4,665

Post » Tue Jun 16, 2009 6:17 am

[quote="Ashley":nhyuziy2]...ultimately there aren't enough tools in Construct for a game with 3D gameplay (although 2D gameplay with 3D graphics is possible to some extent with Z elevation and 3D meshes).[/quote:nhyuziy2]
It is most definitely possible, though the math involved is not exactly a walk in the park for your average joe.

The instant you added Z buffered, texture correct, sprite transformations, you enabled the ability to create actual 3D games.

The only real argument against it would be that meshes can only have so many rows and columns before causing a crash, however, the method by which I would do it (and have previously done it, when sprite transformations were first introduced without the Z buffer and texture correction) involves multiple 1x1 meshes as a substitute for quads and, by extension, tris.

Again, entirely possible, not plausible for most.
B
2
S
2
G
5
Posts: 108
Reputation: 1,866

Next

Return to Your tutorials & example files

Who is online

Users browsing this forum: No registered users and 0 guests