I'm not certain of the proper terms to search on or even where to begin though I imagine it is some sort of post processing effect.
I've seen games like I Wanna Be The Boshy and You Have To Win the Game which manage to modify the perspective of 2D games to give a sort of 3D effect to them (see images below). Boshy basically makes it look like you are inside a tower (cylinder) while You Have To Win the Game distorts the image so that it looks like you are playing on an old CRT monitor, specifically the slightly rounded look.
- Is there a term for this effect?
- What is the standard way for implementing this effect (terminology)?
- How would I go about implementing such an effect in a high level engine / framework such as Unity or XNA/Monogame from a 20,000 foot view? (detailed code happily accepted but not necessary - I realize exact implementation details might vary but high level details on what needs to be done would be greatly appreciated)
I Wanna be the Boshy
You Have To Win The Game