Game Gardens is a platform for hosting simple multiplayer games written in Java. It is built atop the Narya, Nenya, and Vilya multiplayer game libraries.
This project contains the under-the-hood moving parts that make up the Game Gardens hosting platform. If you are looking to develop a game that runs on Game Gardens, you need only use the Game Gardens SDK, and you need not build the SDK from this code.
This project contains two major components:
The ToyBox library coordinates things like pre-game configuration and aggregates various services useful for making games. See the docs for ToyBoxContext for a summary of the services.
This web application handles the uploading and management of games, as well as browsing and launching said games (via Java Web Start).