So everyone could use it to make a game.
It should feature good graphics, physics, built-in AI, dialogue, quest and interface systems, lipsync, and what's most important — user-friendly programming language (that is not C++) and editor (that is not 3dsmax), basic logic and OOP, presets (free models, free textures) extensive documentation. It would be sharpened for Linux and Mac OS, but also available for Windows (maybe not).
It should feature backwards compatibility, so all old games built on it would always look up-to-date in terms of graphics & physics.
It all should work out of the box and be relatively simple to understand for a person which is generally familiar with the computer stuff. A rule of thumb: if the new user downloads the engine in the morning, in the evening they should be able to have a small room with a light bulb and dog, which would bark. And it should never require a user to code big ass abstract libraries with mathematical methods in it.
My role in it would be sponsoring (of course I need to earn those money first, but it's all a dream — as I said), just like Mark Shuttleworth's Foundation sponsors Ubuntu Linux.
It would fill the market with many free and low-budget commercial games, small or big, single or multiplayer, different genre and style. Every person with a PC would be able to self express by creating a new virtual reality.
It's banal, it's too idealistic, but I do have a dream!
