An experiment in socket communication, multi-platform development, and real-time gaming