Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Basics of 3D In Turing
Index -> Programming, Turing -> Turing Help
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
Kharybdis




PostPosted: Fri Apr 18, 2008 12:36 pm   Post subject: Basics of 3D In Turing

when trying to make a 3d program, what would be the first thing to program?

i allready know how to make 2d games, where you move around and such, and games with screens that move .. etc...

but, how do you make a 3d program? For example, in First person shooters...
do you make tiles and layer them on top of each other?

do you seperate the view of the person into something like -|- as for the y,x,-x,and -y axises, so when the mouse moves more towards that axis, the view is set to turning.... or something like that?

do you create a map, put in the starting position of your model in the spot you want... ?

getting confused a bit...

how would one start making a 3d first person shooter?

also, how would yu make turing do 2 or more things at once? cause it's not really possible i don't think.
Sponsor
Sponsor
Sponsor
sponsor
Carey




PostPosted: Fri Apr 18, 2008 12:44 pm   Post subject: RE:Basics of 3D In Turing

Look into a pseudo-3D technique called raycasting. It is the best (or maybe just easiest and fastest-running) way to make a FPS in Turing. (someone correct me if I'm wrong). I think there's a lot of submissions on this site about it.
zylum




PostPosted: Fri Apr 18, 2008 12:53 pm   Post subject: RE:Basics of 3D In Turing

I don't think there are any fast turing raytracers Confused

First thing you would want to do is learn about vectors (the math ones) and vector operations. Once you know those, learn about transformation matrixes. Once you know those two topics and a fast sorting technique you have all the basic knowledge to build a simple 3D engine.
petree08




PostPosted: Fri Apr 18, 2008 1:12 pm   Post subject: RE:Basics of 3D In Turing

doing two things at once?

like having more than one animation going

it's pretty easy to mock two things happening at once

just have more than one thing happening in your main loop. Using processes is EVIL (except for music), but you probably already know that.

has for 3D, I have no idea, I have dabbled in some pseudo 3d stuff, there is a lot of trig involved.
CodeMonkey2000




PostPosted: Fri Apr 18, 2008 6:09 pm   Post subject: RE:Basics of 3D In Turing

Hey, my non textured raycaster was pretty fast. So was the textured very low resolution one.
Nick




PostPosted: Fri Apr 18, 2008 8:01 pm   Post subject: RE:Basics of 3D In Turing

there's a differnce between raycasting and raytracing Wink
CodeMonkey2000




PostPosted: Fri Apr 18, 2008 8:27 pm   Post subject: RE:Basics of 3D In Turing

Damn it thought he said raycasting.
Display posts from previous:   
   Index -> Programming, Turing -> Turing Help
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 7 Posts ]
Jump to:   


Style:  
Search: