   Fake 3d Perspective Games
  I'm wanting to make a tempest clone. Can anybody point me in the right direction of the math needed to make this kind of thing.I want to make it look 3d like more like tempest 2000. I guess it would be dot/cross vectors but I'm not quite sure how to implement them (or even if thats the right thing here).any help is greatly appreciated.   
  There's nothing fake about the 3d perspective in tempest 2000 (well no more fake than any other 3d game), it's just using wireframe.that guy right?nothin fake about that...."Can anybody point me in the right direction of the math needed to make this kind of thing."just start implementing the game any way you can.There are a million ways to do different things, just give it a shot and if you hit a specific snag ask for some help (:   ;  thanks   ;  I'd like to give you a hint: Implement a basic shooter in pure 2D first. Like a space invaders, just with the following tweak: if ships (player and enemies) cross the right border they re-enter at the left and vice versa. For that 2D-Vectors will come in handy (really basic, no trigonometric stuff needed here).If you imagine the tempest tube cut open long ways and unwrapped you get a rectangle, which is your virtual playground from above.If you then want to render it the tempest way you got two possibilities:- Stay in 2D: map x-coordinates to a circle, the circles radius is determined by the y-coordinateor (harder):- Interprete your 2D coordinates as cylindrical coordinates and make a perspective view of a (now) 3D-scene, i.e. looking down the tube.For either approaches you need to take care of the orientation and size of your sprites (or whatever you draw).[Edited by - unbird on June 5, 2010 6:54:43 PM]