You need a level editor:
Quill3D
Cshop
Milkshape
3DSmax
You need a lightmapper:
gile[s]
Quill3D
Cshop
You need a dropper:
gile[s]
Dropper
Droplet
???
You shouldn't ever need to position anything but moving-animated objects using code.
A door should be placed using a dropper program, and then animated/triggered using code.
You also need some way to occlude areas/rooms/zones using portals, quadtrees or BSP.
Quill3D
Cshop
Milkshape
3DSmax
You need a lightmapper:
gile[s]
Quill3D
Cshop
You need a dropper:
gile[s]
Dropper
Droplet
???
You shouldn't ever need to position anything but moving-animated objects using code.
A door should be placed using a dropper program, and then animated/triggered using code.
You also need some way to occlude areas/rooms/zones using portals, quadtrees or BSP.