I can see some real benfits. Depending on how we make the maps, we could make it so you could DESTROY walls. Send the robot, and the morph. Like I've said, I've got some MD2 models (which are supported), might as well try 3DS files aswell...
From what I've looked through at the moment, the only limitations are what we can code. We'll need to write our own physics routines etc. which will be a major bore, but in terms of everything else, it looks pretty sweet.
Send me the models, and I'll have a play shortly. I'm looking at Blitz more than DarkBasic (basically because you can view all the functions online, where-as DarkBasic doesn't). Also, Blitz allows you to access DLL functions, network protocols, files etc. by default (DarkBasic you need to buy an add-on).
Downsides to Blitz: Files must be distributed as-is while I think DarkBasic compiles to a single EXE. HOWEVER, with the access to DLL's, I can write a package manager which will only extract/decrypt files as and when we need them, load em, and delete them. This will take a bit of caching, but allow us to add extra "modules" with ease!
"I'm so excited all 6 of my nipples are tingling" - The Cat in Red Dwarf
Also, I have this cool idea that we could implement on map level, like the zones in UT, but allow the user/creator to specify the vector of gravity (so you could design a room, with zones on each wall and ceiling pulling them into it doing a Matrix Moves without any special coding, or setting an "underwater" mode. Also good for 'outer-space')...
This is truely exciting. The flash grenades will be easy, you can specify a cameras fog, change colour (white) and distance (directly in front).
I'm gonna have me soooo much fun... I can't wait to get outta work and give it a play.