Classiquement, comme toutes programmations, tu utilise un langage de programmation.
Pour les blockchains il y a des langages spécifiques, par exemple Ethereum c'est Solidity. Donc tu dois coder en Solidity.
Pour ce qui est de faire le lien entre blockchain & programmation du jeux je ne saurai pas te dire techniquement comment faire mais si tu parle un petit peu anglais il y a des forums très intéressant par rapport à ça :
https://search.lilo.org/results.php?q=Ethereum+solidity
Celui c'est pour Ethereum, mais si tu connais d'autres langages (C++ par exemples) il y a la blockchain "NEO" qui est intéressante pour ça. :)