The answer to this question is quite complex, as many different people and entities are involved in creating casino games. First and foremost, the game designers come up with the initial concepts for the games and create the rules and mechanics. Then there are the software developers, who turn those concepts into actual playable games.