I connected an arcade style basketball hoop game we have at work to the Internet. There’s also a web-based page that subscribes to the server-sent-events and shows the score on a big screen.
With the spark core, it was super easy. I was able to connect the core to the hook without making any permanent modifications to the game itself.
I’m thinking about extending the software to include some simple tournament logic to have a competition at work.
Since the game belongs to the company, I wouldn’t be able to get away with making any modifications. I was also thinking about relaying the signals from the switches back to the original control unit using some opto-isolators. Then people can still play the original way if the projector wasn’t turned on.