Also there's a learning curve and the way the artist like to do things.
For me, i prefer doing things on hand. It has more liberty to make things the way you want.
The hardest parts are making the story, models and animations.
Programming on engines are like prisons!
Okey, I need some explanation. I'd like someone who really understands all this to explain, please, in plain english: how is this going to affect end-user, or, maybe better, how will this look on the screen ? What I mean is, for example, Blizzard's WoW has OpenGL support but when you force it, it looks nothing like Windows DX11 game. Valve's games on Linux (OpenGL) look almost identical to Windows counterpart (on DX I guess). I really don't know what is OpenGL and DirectX, how they interfere with drivers, how much driver support for Linux is lagging behind the Windows, etc. In the end, what I want to know, when we all see those beautiful demos from CryENGINE, will they look the same and perform the same on Linux as they do on Windows (in time, I mean) ? Can a game that uses OpenGL look as beautiful as when using DX ?
Btw. Sorry for my lack of knowledge, I'm totally confused by all this and would like some clarification on this subject. Thank you.
The real question that you should ask is did they do it with opengl 3.3 or did they use open gl 4.x .Can a game that uses OpenGL look as beautiful as when using DX ?Yes
In terms of driver support it depends on your hardware. If you use nVidia GPUs then yes, the driver is up to date and the games should look as good as they do on Windows. If you use AMD, then not so much. The AMD driver supports the latest OpenGL version but it is buggy and lagging in performance. This is of course using binary drivers. Open source drivers are lagging in OpenGL version. For example, the AMD open source driver supports up to version 3.3 whereas the binary driver is at 4.3.
Last edited by sarmad; 03-11-2014 at 10:11 PM.
But the people forgot that even with a engine they need a good programmer making the things look right.
Always i read someone pleasing about a new hyper tech engine release. But without learning how to code well they only install the engine and didn't make anything.
And even with a great graphic they still need a excellent gameplay. And gameplay we can do without any graphic.