Pour faire un coding game en 3D le combo qui marche pas mal est Blockly (éditeur de code avec de blocs, façon scratch ou app inventor) + Blender/UPBGE.
Blender/UPBGE étant en Python, Blockly en javascript, on peut passer par un Websocket, c’est au final plutôt simple.
Petite démo.
Le code est ici : Blender-EduTech / Portail coulissant / Jumeau numérique · GitLab