There's still a few areas left that can be improved "for free" on the developers' end, so the games don't need to cost more and can still be fancier.
1. Add texture memory. Goes especially for consoles. Textures aren't drawn by pixel artists, they all start out high quality and then get scaled down to get the game to run. Low rez textures and late texture popping can be improved by adding more texture memory.
2. Run games at a higher speeds and at a higher resolution, instead of adding more detail to models. 30 fps plays sluggish and unresponsive to someone who's seen 60 fps, maybe a few slow people excepted. Modern TVs can output 1080p at 60hz and above.
Again mostly a console issue. A PC gamer can already have the means to run most modern games as fast and sharp as his screen allows.
Graphics is the easy stuff really.
Smart AIs to play better games against us are still as far away as ever, because most of the burden is on the coder.
1. Add texture memory. Goes especially for consoles. Textures aren't drawn by pixel artists, they all start out high quality and then get scaled down to get the game to run. Low rez textures and late texture popping can be improved by adding more texture memory.
2. Run games at a higher speeds and at a higher resolution, instead of adding more detail to models. 30 fps plays sluggish and unresponsive to someone who's seen 60 fps, maybe a few slow people excepted. Modern TVs can output 1080p at 60hz and above.
Again mostly a console issue. A PC gamer can already have the means to run most modern games as fast and sharp as his screen allows.
Graphics is the easy stuff really.
Smart AIs to play better games against us are still as far away as ever, because most of the burden is on the coder.