So long games don’t force it to be on, then whatever. Although I expect it to become a requirement for a usable framerate for next gen games. Big developers don’t want to optimize anymore and upscaling/framegen technologies are a great crutch.
Of course nobody want to optimize. Its boring. It messes up the code. Often reqires one to cheat the player with illusions. And its difficult. Not something just any junior developer can be put to work on.
You’d expect that when Raytracing/Pathtracing and the products that drive it have matured enough to be mainstream, devs will have more time for that.
Just place your light source and the tech does the rest. It’s crazy how much less work that is.
But we all know the Publishers and shareholders will force them to use that time differently.
Who are you directing the comments to? The dev company or individuals? I disagree in the latter. On the former I still think it’s a mischaracterizatuon of the situation. If the choice is to spend budget in scope and graphics at the expense of optimization that doesn’t seem a hard choice to make.
I might have generalized a bit too much. Of course some individual devs love the challenge of getting better performance out of anything.
But not enough of them that every dev company has an army of good developers who know how to do this with the expertise they are needing performance for. Theres a lot of ways one dev can specialize: gpu api (directx/opengl/vulcan/etc), os, game engine, disk access, database queries. One who knows graphic api well might not know how to optimize database queries. It doesnt help throwing money at the problem either, those who know this stuff usually already have good jobs. So you might have no choice than to use the devs you have, and the money you have budgeted, to release the game within contracted time.
So long games don’t force it to be on, then whatever. Although I expect it to become a requirement for a usable framerate for next gen games. Big developers don’t want to optimize anymore and upscaling/framegen technologies are a great crutch.
Of course nobody want to optimize. Its boring. It messes up the code. Often reqires one to cheat the player with illusions. And its difficult. Not something just any junior developer can be put to work on.
You’d expect that when Raytracing/Pathtracing and the products that drive it have matured enough to be mainstream, devs will have more time for that.
Just place your light source and the tech does the rest. It’s crazy how much less work that is.
But we all know the Publishers and shareholders will force them to use that time differently.
Who are you directing the comments to? The dev company or individuals? I disagree in the latter. On the former I still think it’s a mischaracterizatuon of the situation. If the choice is to spend budget in scope and graphics at the expense of optimization that doesn’t seem a hard choice to make.
I might have generalized a bit too much. Of course some individual devs love the challenge of getting better performance out of anything.
But not enough of them that every dev company has an army of good developers who know how to do this with the expertise they are needing performance for. Theres a lot of ways one dev can specialize: gpu api (directx/opengl/vulcan/etc), os, game engine, disk access, database queries. One who knows graphic api well might not know how to optimize database queries. It doesnt help throwing money at the problem either, those who know this stuff usually already have good jobs. So you might have no choice than to use the devs you have, and the money you have budgeted, to release the game within contracted time.