No, you don't necessarily need a debit or credit card for playing games. Alternatively, you can use other safe services like American Express or other ewallet options such as Skrill.