A tournament platform with built-in video chat powered by OpenTok.
You'll need to get an apiKey
and apiSecret
for OpenTok by setting up an account at tokbox.com.
Create this config file:
{ "port": choose-a-port "opentokAuth": { "apiKey": your-api-key "apiSecret": your-api-secret } }
git clone git@github.com:voltrevo/gamingtok.git cd gamingtok npm install npm start -- your-config-file
Visit http://localhost:your-port/.
- Better docs ;-)
- Do logging properly
- Lobby area for waiting participants
- Text chat
- Separate game logic and support more games via plugin design
- Make rock-paper-scissors into a real-time battle and move to separate repo
- OAuth2 integration