Silent Fox,
You should make use of the 3D Backdrop and of specific set camera angles. In noticing,
Resident Evil had set 2D background(s) for each scene. Also, there were 3D characters and miscelaneous items.
First, make use of the
3D Backdrop command, it's syntax to be turned on manually being
BACKDROP ON. Now, with a pre-created 2D bitmap of a 3D scene, which you or someone else would design within some modeling program, texture the backdrop. The syntax to do so is,
TEXTURE BACKDROP Image Value.
Some objects the 3D characters were able to go 'behind'. I believe some of this effect was achieved simply by the objects accually being 3D, and not part of the 2D background. For the camera angle and for collision detection for the 3D animate objects, I would consider noting the actual 3D coordinates of walls and objects within the 3D scene you created in your modeler. Also, set your camera within the modeler to the view you want as the 2D background, and then record the coordinates and angle value of it. All of these values can be used within DarkBasic to create the illusion that your characters are actually within the 2D image.
This is rather hard to explain. However, if you wish for me to clarify, or if you wish for some kind of an example, let me know.
+NanoBrain+