This libary provides a convenient, rest like client to launch games via the Zaparoo platform. The client utilizes the provided web API and handles the complexities of working with websockets synchronously within a Ardunio loop. You can install the libary like any other ardunio libary.
- ArduinoJson
- ArdunioWebsockets
- UUID
Setup a client and launch a game (launch expects a ZapScript formatted String).
ZaparooLaunchApi client;
client.url("ws://ZaparooIp:7497");
client.launch("**launch.random:snes,nes");
In addtion to the included example, here are some projects using this library.