How would I make the whole screen grayscale?

My game isn’t grayscale, but since it supports football leagues from the 1940s to modern day, I’ve been asked if I could make it possible to toggle the whole screen to grayscale. I don’t want to redo every control, so I was wonder if there’s some other way to toggle this on and off at run time?

Or even to do just part of the screen?

I’m not good with cocos2dx, but i believe you can achieve what you’re looking for with shaders.
Try looking into using shaders in cocos2dx :wink:


1 Like