I think the skies the limit for the amount that DBP can handle(or somewhere around 16,000??) The question is, 'What can the computer handle?'
Try running this:
set display mode 1024,768,32
sync on
sync rate 0
global ObjNum
autocam off
position camera 0,250,-200
point camera 0,0,0
ObjNum = 1
make object plane 1,20,20
do
if keystate(16) = 1 then makeobjects()
set cursor 0,0:print "Number of objects: ", ObjNum
print "Screen FPS: ", screen fps()
print
print "Press 'q' to start making objects"
print "Press 'w' to stop making objects"
sync
loop
end
function makeobjects()
while keystate(17) = 0
inc ObjNum
make object plane ObjNum,20,20
position object ObjNum, 0,0,ObjNum/2
rotate object ObjNum, 0,0,wrapvalue(ObjNum)
point camera 0,0,ObjNum/2
set cursor 0,0: print "Number of objects: ", ObjNum,
set cursor 512,0:print "MAKING OBJECTS!"
print "Screen FPS: ", screen fps()
print
print "Press 'q' to start making objects"
print "Press 'w' to stop making objects"
sync
endwhile
endfunction
There's something in this room that makes you can't speak well.