Now I don't think I have nor the plans or capability to create a professional game, I'm nothin but ONE humble game programmer, but what I do believe I can make, is a fun game. Open GL and DirectX 3dprogramming have never been a problem when using delphi/pascal, it's just that when I reach a certain complexity in the game, it moves at slower and slower framerates. And I do believe I have optimized it as best I can. AIVision detecting, landscape drawing and character animation couldn't be more basic than in my games (Vertexcount on the characters is bellow the vertexcount for the goldeneye64 characters).And since my basic 3d games move as slow as this, it was under my impression that programming the same game for C/c++ as i did in delphi would speed things up, since cleary C/C++ is the language most used in all means of programming. And as my eye whitness in games like Far Cry, my game would be able to have over a hundre frames per second if programmed the right way.