/twitch-rooms

A 3D chat room for Twitch.tv stream viewing!

Primary LanguageJavaScript

Twitch-Rooms

A 3D chat room for Twitch.tv stream viewing! twitchrooms.com

Controls

  • WASD - Move forward, left, back and right.
  • ALT - Toggle chat log and chat input bar (disables movement).
  • CLICK - Enable pointer-lock (FPS controls, disables cursor).

Creating a new room

  1. Fill in the NAME field with your desired player name.
  2. Fill in the GET A ROOM field with a valid twitch stream. (Visiting twitch.tv/YOUR_STREAM_NAME should bring you to a valid stream)
  3. Select the GET button to be placed into your new room!
  4. Find the Room Number in the top left of your player screen and invite your friends to join!

Joining a friend's room

  1. Fill in the NAME field with your desired player name.
  2. Fill in the JOIN A ROOM with the number of the room you want to join.
  3. Select the JOIN button to be placed in your friend's room!

Joining a random room

  1. Fill in the NAME field with your desired player name.
  2. Select the JOIN A RANDOM ROOM button to be placed in a random room!

Known bugs:

  • Serious rendering issues with Firefox and basically everything that's not Chrome.
  • Twitch stream resizes on toggling of chat.
  • Sometimes stream is not visible until chat is toggled.
  • Sometimes back wall that mounts TV screen dissapears when other player is far behind you.
  • WebGL cutout is sometimes of innaccurate size for true-sized comment bubbles.