Tengo una pregunta, hice un Game Launcher para mi juego Unity con ReactJS, ¿es posible ejecutar el juego (un archivo exe) cuando haces clic en reproducir?
Te sugiero que lo hagas con NodeJS, ya que te dará mucho más control. Invoque una llamada API a su script local de NodeJS
ReaccionarJS
useEffect(() => { fetch(NODE_URL + "/execute-binary") .then(response => response.json()) .then(data => console.log(data)); }, []);Guión de nodo:
var exec = require('child_process').execFile; var funToExecuteBinary = function(){ exec('gamelauncher.exe', function(err, data) { console.log(err) console.log(data.toString()); }); } app.get('/execute-binary', function(req, res) { funToExecuteBinary(); res.send('Game launcher executed'); })