The earlist game I know that had dodge rolling (literally “rolling”) is 1988 light gun shooter arcade game “Cabal”. The first 3rd-person 3D game that implemented this mecahnism is 1997 MegaMan Legend. And the first game that abuse this mechanism with “invicible time frame” and made it a mandate in game play is 2004…