You can get plastic NFC cards. I bet there are companies that will print and program them.
It must be possible to have flexible paper-like cards because my city has one-time tickets with NFC. Game would be nicer with card stock and not rigid plastic.