I'm keen to try and make a game, and am looking for a cheap/free engine that can do the following with reasonable easability.
I want the ability to be able to make any type of game (large worlds like cities and landscapes, with unlimited lighting) so I can make games like Midnight Club series - not immediately, but the ability for the engine/sdk to reach that level.
I want built-in physics so you can set a vehicle into the game and quickly get it to actually move. I want everything built into the engine. I've been looking at these engines that need to be compiled through a programming studio such as the Visual range from Microsoft. I'm not into programming to create the game - I would prefer the ability to use a simplified language such as that used in Torque or 3DGS.
Camera - I want something where I can have multiple camera's set up such as those used to view your car in different angles.
I'd like an engine that can make the whole range of games - sims, strategies, rpgs, action, adventure and puzzle. I would like it to have built-in editors especially a world editor. It needs to have plenty of docs, community involvement, tutorials, resources. I know Torque has plenty of these.
I'm probably dreaming about this one - I'd like either built-in or external, a generator that can generate random scenes, not just landscapes but cities, towns, etc. Has this sort of thing been created?
If the compilation of the engine is simple, and everything is done in-game, then having an engine that compiles through Visual Studio wouldn't be a problem.
The engines I have been thinking about are Torque, 3DGS and TrueVision 6.5, and also kjAPI, but I can't figure how to make kjAPI actually work - would any of these suit my requirements?
I am looking forward to your responses.