третья координата (и четвертая и 16-я) считаются совершенно также как и первые две.
к примеру имеем:

Код:
x=0
y=0
z=0
x_speed = 10
y_speed = 15
z_speed = 8
friction = .9
gravity = 1
далее, чтобы подвинуть объект применяем к z ровно ту же логику что и к x:

Код:
x += x_speed*=friction;
z += z_speed*=friction;
y_speed += gravity;
y += y_speed*=friction;
[iNils: Для оформления своего кода, надо использовать теги [code][/code]]
после пересчета значений x,y,z проецируем трехмерное пространство на экран.