This is something thats been done for a long while, a lot of games still utilize the technique.
Recent Sonic games, Ori and such