Thanks for the replies.
If I have to cut out a few things then I may. Some things I'm thinking about is having the shadows actually in the textures etc.
So there is little lighting control in DBPro? And click on 3d object to perform an action is really difficult?
So far I managed to figure out how to get my Lightwave objects into DBPro. Pretty easy actually.
Now I'm working on the camera movement. I found a camera function that works close to what I want. Only problem is it doesn't stay at a certain height. If I look up and move it moves up instead of just forward. And when you rotate the cursor moves making it hard to keep track of your rotation. If you think about, say, FPS games the cursor stays in the center of the screen while you rotate etc.
Here's that camera function:
FUNCTION 3D_Move_Cam(CamSpeed#)
IF CamSpeed# = 0 THEN EXITFUNCTION
cam_x# = CAMERA ANGLE X() + MOUSEMOVEY() * .5
cam_y# = CAMERA ANGLE Y() + MOUSEMOVEX() * .5
cam_z# = CAMERA ANGLE Z() + MOUSEMOVEZ() * .5
IF INKEY$() = "w"
MOVE CAMERA CamSpeed#
XROTATE CAMERA cam_x#
ENDIF
IF INKEY$() = "s"
MOVE CAMERA -CamSpeed#
XROTATE CAMERA cam_x#
ENDIF
IF INKEY$() = "a"
ROTATE CAMERA 0, cam_y#-90, 0
MOVE CAMERA CamSpeed#
ROTATE CAMERA cam_x#, cam_y#, 0
ENDIF
IF INKEY$() = "d"
ROTATE CAMERA 0, cam_y#+90, 0
MOVE CAMERA CamSpeed#
ROTATE CAMERA cam_x#, cam_y#, 0
ENDIF
ROTATE CAMERA cam_x#, cam_y#, cam_z#
ENDFUNCTION
If I can't get a way to click on NPC's to talk to them how about a way to center the camera on the NPC when they want to talk to you. Something like Oblivion does.
Another thing, is there a way to turn on AA in DBPro games?
This isn't really an RPG as much as it's a "Chose you own adventure" type game. It's a story that you take part in. Say like a mystery. So It's a lot of reading etc and interacting with NPC characters.