Things which a quality game should have:
- no quickload/quicksave (it ruins the athmosphere)
- non-linear storyline, able to go back to earlier areas
- support for OpenGL and OpenAL (that doesn't mean that DirectX should not be supported)
- Soft Shadows
- Physics Engine
- UDP network engine
- User settable Windowed and hardware supported FullScreen modes
- LUA scripting (if the game supports modding)
- Cooperative Multiplayer mode (in addition to possible PvP or Deathmatch modes)
- 1st and 3rd person camera modes
So the epitome of quality is an online FPS, then? - no quickload/quicksave (it ruins the athmosphere)
- non-linear storyline, able to go back to earlier areas
- support for OpenGL and OpenAL (that doesn't mean that DirectX should not be supported)
- Soft Shadows
- Physics Engine
- UDP network engine
- User settable Windowed and hardware supported FullScreen modes
- LUA scripting (if the game supports modding)
- Cooperative Multiplayer mode (in addition to possible PvP or Deathmatch modes)
- 1st and 3rd person camera modes