For OC you need not pay any thing but for playing games on casinos you need to follow their deposit rules.
For OC, you don’t need to pay. But to play games for real money in any casino, you need to deposit some money first.
If you’re asking about the games on this site (OC). Then, you don’t need to make any kind of deposit here. You can enjoy all games for free.