Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

This document details the potential integration with the Gosu Gamers web site.  The intention is to streamline tournaments to limit the risks of technical difficulty for teams and tournament organisers.

...

The above is the 2nd game which requires the losing team to select the map.  This should be done on the Gosu Site.  If not possible, see comment at top about potentially integration this in potential map selection integration for the draft.

Push Request - Java Client

This open option would be a new java client that could be used by the Gosu Site.  Essentially the Gosu Site uses the java client to send a request to the NautDrafter System to create a drafting server with the required information.  Here is the javadoc for the project so we would have to invent an API specifically for this.  It would contain similar information .  as above except it would also contain an ID field (used for authentication).  If there is interest in this option, we can flush out a proper API.

Push Request - HTTP GET

The simplest method of spawning a new Drafting Server from the web could be to have an HTTP endpoint.The link could look something like this: 

`Meaning, the NautDrafter system could listen for an HTTP GET request that kicks off a dedicated Drafting Server. The suggested format is the following:

Code Block
http://

...

drafting.nautdrafter.monky-games.com/drafting/create?id=uuid&redteam=name&blueteam=name&draft-config=

...

name&map=

...

name&password=pass

...

Parameters

  • id: the unique id given to tournament organizers
  • redteam: the name of the red team
  • blueteam: the blue team name
  • draft-config: the name of the custom draft configuration
  • map (optional): the name of the map
  • password (optional): the password for the game

Table of Contents
typeflat