Bitcoin's very limited smart contract capabilities would make that very difficult to create. I don't have the needed knowledge to determine whether or not it's impossible though.
If I am a gamer, why would I want want to play blockchain-based games? For the potential to earn money? In that case, I am playing for the wrong reasons. Why not just buy and invest in Bitcoin? I never liked the buy-to-play model that many games seem to have adopted now. You purchase the game, then you are asked to buy in-game items to advance and get better.
Make something like Hitman or PES run on the blockchain.