I don't want to take your time long, so I'm putting this straight away. I am looking for an engine I can script with C++ if possible, or is visually scriptable (I think something like the CryEngine 2 Editor's Node Graph). It should have physics, that is capable of visualising real-time destruction, like in Red Faction Guerrilla, or the FrostBite E.
I want to script it to generate random terrain if it is told to do so. Being able to screen good graphics would be also a point.
The reason I post this question is because, I feel insecure which engine should i use, it would be such a let down if I learnt an engine that is no use for me.
So all in all, which Engine should I use, for developing an FPS game, that is capable of such things?
Thanks in advance
Edited by stuted, 17 August 2012 - 06:50 AM.