

turning this into a webapp is a fine choice and if it’s intended to run locally without sharing state with other players you can do this completly in browser with javascript no problem.
https://eloquentjavascript.net/ is a good book for learning js, that is freely available online.



valve has a way to transfer money in your steam wallet into something with real world value: hardware.
you can not trade pokemon cards with nintendo for game cartridges or money, that is the whole distinction, no secondary market required.