Getting Started With 3D

by Amarin


Posted on July 12, 2007 at 3:42 PM



In this example, you will learn how to set up a 3D camera with smooth movement, drawing 3D shapes with textures, and basic movement.

Copyright 2007, all rights, lefts, wrongs, and anything else necessary reserved.

If you edit this tutorial and call it your own creation, you suck at life.



Roy commented July 12, 2007 at 3:59 PM
I like this tutorial, 8/10
Myth commented July 12, 2007 at 5:01 PM
Perfect timing, I'm learning 3d stuff, and I has a few issues. One of em was solved. I give you 9/10
GMWIZ commented July 12, 2007 at 5:39 PM
I played this already very good
wait
is this the one with the jet pack
but i have played this
isn't this the maze 10/10 cause your awesome
Medieval commented July 12, 2007 at 7:17 PM
This tutorial is real good, learnt a lot from it :) Serves its purpose perfectly, so 10/10
Iluvfuz commented July 13, 2007 at 5:11 AM
Maybe add some bells and whistles, such as shooting from the points of the figures on each side of the main player figure? Perhaps, a wrapped sky (semi/full globe). Well those are suggestions, but 8/10 for your work overall.
Dom commented July 13, 2007 at 9:10 AM
its pretty good cant say that i could do better. hmm i think now im gonna go out and make a 3d example. 9/10
JID commented July 13, 2007 at 10:01 AM
9/10
noshenim commented July 13, 2007 at 12:41 PM
change the create event of obj_camera to this to make it looks so cool:
d3d_start(); //Start 3D mode
d3d_set_culling(false); //Turn backface culling off
d3d_set_perspective(true); //Allow you to use a 3D perspective
d3d_set_hidden(true); //Allow hidden surface removal
d3d_set_lighting(1); //Turn lighting on to make everything look professional
d3d_set_fog(true,c_ltgray,480,580); //Make it so that the boxes are removed smoothly
texture_set_interpolation(true); //Make textures look nice
z = 0; //Call z-coordinate so we don't get an error
delay = 0; //Delay variable for camera to make it smooth
//now we will difine lights so we can see.
d3d_light_define_direction(1,1,1,1,c_white)
d3d_light_enable(1,true)
d3d_light_define_direction(2,-1,-1,-1,c_white)
d3d_light_enable(2,true)
d3d_light_define_direction(3,1,-1,-1,c_white)
d3d_light_enable(3,true)
Blade2 commented July 13, 2007 at 3:47 PM
How do I contact someone to help me retrieve my password to login to this site?
~PS: sorry for the spam but I don't nkow wat else to do: (
FireflyX commented July 13, 2007 at 5:24 PM
email [email protected] and he'll reset it for you.
Tyranic-Moron commented July 13, 2007 at 7:14 PM
FULLBRIGHT!

(most people won't understand that =P)

Anyway, not too bad. I guess it's good for 3d-novices, although you could have added lighting. 8/10
Go Bologna commented July 14, 2007 at 1:42 AM
For a starter tutorial, this is amazing!!! 10/10
Fengik commented July 14, 2007 at 6:24 AM
amazing for 3D Novices 9/10
Jaxx commented July 14, 2007 at 6:26 AM
Nice but update it with Fog of war and a shooting ability
9/10
shawn commented July 14, 2007 at 8:15 AM
Nice. Make an intermediate one now pleez =p

9/10
NeutralReiddHotel commented July 14, 2007 at 10:29 AM
wow, amazingness-ness. 10/10
Amarin commented July 14, 2007 at 11:21 AM
Thank you all for your ratings. A final update will come soon.
thepharaoh commented July 15, 2007 at 3:45 AM
Cool, but 3d making for me would be tough

10/10
Amarin commented July 15, 2007 at 4:48 AM
I've tried. It is. =P
ipod13dude commented July 18, 2007 at 9:49 AM
ok, no shooting
abacus commented July 18, 2007 at 10:23 PM
@GMWIZ: no, that one is by Professor Gad.

It's got a nice camera.
Amarin commented July 26, 2007 at 8:58 PM
@ipod13dude: I didn't put in shooting. It wasn't the point of the example.