How to make a cardano game?

Can someone please tell me how can i make a game on cardano blockchain.

Step 1: Make a game.
Step 2: Make a smart contract.
Step 3: Integrate smart contract into game.

I am following these steps myself and starting Step 2 …