Skip to content

threerings/game-gardens

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Gardens

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:

ToyBox

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.

Gardens Webapp

This web application handles the uploading and management of games, as well as browsing and launching said games (via Java Web Start).