Who invented carnival games?

Who invented carnival games? Cat Daddy Games

Cat Daddy Games
See also  How do you play MASH game?