Originally posted by: chizow
UE3 is a shitty engine with crap programming. That's it and that's what I'm trying to get at and that is why Film grain is existant in Mass Effect. Because when it came out, AA was impossible to do on UE3(on both consoles and PC) and film grain was the only way to make the jaggies tolerable.
I have to admit, I have no idea why Crysis has film grain, but it does make sense for L4D since it's supposed to be a group of players playing through a zombie movie shoot. As for FEAR II, eh, film grain + horror sort of makes sense I guess. If it really bothers you, FEAR II already has a noise removal mod,
http://www.sendspace.com/file/1csmli
LOL, I guess everyone is entitled to their opinion but again, I don't think you'll find a better looking balance of performance and visuals on the PC than UE3. Crysis looks better but runs much worst, COD4/5 runs slightly better but looks slightly worst. Maybe some of Ubisoft's proprietary engines like AC or PoP come close, but I'd still give the visual nod to UE3.
I have to disagree, the texture popping takes all immersiveness out of the game.
The only job of a game engine is to provide a sense of immersion. Bioware even tries to do this by taking out loading screens, replaced with elevator rides filled with dialogue. That is why I think UE3 is particularly egregious. When the whole game is designed to be as immersive as possible, the texture popping when stepping out of an elevator is incredibly annoying.
I also think COD4 looks great and runs well. I always found the UE3 engine to be a resource hog. It takes forever to start up and initialize and doesn't handle alt-tabbing well.
I personally believe that depending on what you're doing there are tons of better engines out there.
Gamebryo engine(Oblivion, Fallout 3)
Source(the new Protocol 37 source build, not the original HL2 source, but the one that added minor rendering improvements and post processing in Dec 2008)
Ego/Neon (GRID, DIRT, Operation Flashpoint 2)
Crystal Tools (FFXIII, not a big fan of FF, but the engine rendering capabilities seem very impressive so far)
idTech4(megatexturing is in a word, revolutionary and amazing)
Dunia (Far Cry 2)
Lithtech Jupiter Extended (FEAR 2)
Relent Engine(It allows you to destroy every part of the environment realistically)
Eswsence (Company of Heroes, Dawn of War II)
Scimitar (Assasin's Creed)
Iron (Sins of a Solar Empire, no not a great looking game but amazing how it can seamlessly zoom from galaxy wide 2D to single ship in combat 3D rendering without any loading or hiccups at all)
So anyways, what I'm trying to say is, UE3 is a like the lost, middle child. It seems rushed to market and concentrates on how devs can easiest do thing, not how well they can do things. The UE3 engine is as easy to build and program for as anything out there, but beyond that, it's really a case of jack of all trades, master of none.
If devs put the time and effort into it, theres so many different engines that actually suit a type of game better that there is no real reason to use UE3 beyond speed up development and not wanting to learn anything new.
Originally posted by: CP5670
Sigh, that's what I'm railing against. I should not HAVE to go down into a control panel to set AA for a single game and disabling it when trying to run another game.
Just make a profile for the game. Both nHancer and ATI Tray Tools let you do this easily. I don't see why this is a problem.
I would if I could but Rivatuner, Ati Tools, anything else does not work with Windows 7. I like gaming but I also like how Windows 7 does everything better than Vista during regular usage, aka actually working instead of crash/booting windows every time I say opened up Word or Firefox.
I had a hell of a time getting Ati drivers to even work. 8.12 Vista x64 + CCC would not run UE2 games and wouldn't uninstall(I had to manually edit my registry and delete files), Beta 8.12 Win 7 wouldn't work with CCC, Finally 9.1(Vista x64) works well so far.